Notice: This is a discussion thread for comments about the SitePoint article, Learn to Love Complaining Clients.
The entire premise of this article shows some lack of understanding of the industry. Because the vast majority of web design projects are done on a fixed-price basis, and pricing is very competitive, chronic complainers signficiantly reduce profitability. More often than not, the types of complaints originating from this type of client are based only in their need to feel like they're getting a deal, i.e. they want to make you work more for your money. This backwards psychology is typical of the small businessman.
There are many clients - largely comprised of small businesses - whose complaints are not valuable. These are complaints that cost small web design shops money. You may not have such clients. If you can pick and choose, and charge hourly for your services, more power to you, but there are multitudes of web designers (the ones reading your column for advice) who don't have the same luxury, and your advice is costing them money.
My 2 cents. :)