Why is it that whenever I use wordpress for a personal project or for fun it goes swimmingly, but then, when I use wordpress for a client project it quickly goes sideways, burns to the ground, explodes, electrocutes someone and I end up building a custom solution?