This fellow has been heavily downvoted (at 1:32 EST, anyway), but he has a point. For conveying information, pie charts are definitely not the best. To make an audience happy with your presentation, sometimes it is just best to give them the pies they want. Most laymen are used to them and find them friendlier than more complex charts.
For what it is worth, couple of things I regret about that post. I was terse, and the tone comes off arrogant. Mainly, my use of "You're" instead of "Your" which I'm usually careful not to mistake.
I'd like to think those are the source of the down votes--as I'd hate to believe we've forgotten the golden rule "customer is king". If their client comes to them and says "I want a pie chart" they should not give them 48 reasons why pie charts are terrible. They should just give them a pie chart.
I'm not suggesting that when ever they have data to convey their first thought should be to use a pie chart. I'm simply reminding them pie charts are a commonality of customer data visualization requests--hate them all they want they still will be using them.
How do I know? Because they ask for them.
You're analysis for why pie charts are inferior at conveying information compared to other forms of data presentation are thus moot.