All so true, I love theoatmeal.com but I hadn't seen that one.
I've actually had a client reject a design and then create their own design in paint/publisher. We said over and over again that we didn't think it would work but he basically put his foot down and insisted we build it.
We built the site exactly to match what he had provided, launched it, he said he was really happy with it.
Then of course he shows it to some other people all of whom say how rubbish it is.
So naturally he refuses to pay. :icon_cursing:
Now we have a policy that we will produce a design, if the client doesn't like it then we will either tweak it or go in a different direction. But what we won't do is build something we don't think will work. It always comes back to bite you, best to walk away early on than end up with a client who won't pay.