IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
Microsoft CEO Steve Ballmer is an idiot and the board should send him packing. Yes, Microsoft has earned tons of money during his tenure, but they could have earned more if he wasn't impeding them with crappy products like Windows Vista and waiting 5 years to upgrade Windows Phone 6 to a completely incompatible Windows Phone 7. He'll be dragging Microsoft down like a fat anchor until they cut him free. Because he's a sales guy, he knows how to sell; because he's not an engineer, he hasn't helped Microsoft to produce anything worth selling, aside from Xboxes and Kinect (which still is more gimmick than tool). The reason why Windows Phone 7 is not a compelling product is because he misread the market, waited too long to upgrade the product, and it simply is too far behind the curve to catch up without litigating against Apple and Google Android.