It is funny to hear Josh complain about stupid clients. After all, if they were smart, he wouldn't have a job.</quote>
I'd still rather get paid to solve interesting problems than stupid ones.
And what's really frustrating to me as a consultant is to put dozens of hours into a real solution for a client's scalability issues, only to have my work discarded because of management problems. Whether I get paid or not.