That's true, but it misses the real pain behind the stories. That is, that most Web designers don't get the respect or autonomy they deserve (or, perhaps, they don't command it.) If I get a plumber round to fix something, I'm not going to tell them what parts to use, what brand of pipes I like, or insist on them using outdated concepts. I trust them to do the work. Most people are that way.
With Web designers (and designers in general, really), people think that since they can see the surface of the finished product, they have as much insight into what works visually as the designer does. This is not true and this ignorance is very hard to work around. There are some good clients out there, but the "bad" ones are just worth ditching IMHO.