Yes and No.
It is crap. True. But everything else is also crap. Executives are grossly overpaid. Local politicians are overpaid. School board, water board officials are way overpaid. Where I live, a local gardener asks for $25/hr, and an electrician charges $80/hr. Granted, they don't work 8 hr days. But I also personally heard of a few union workers that are under perform, lazy, call sick when they don't feel like it, and make $18/hr plus benefits. While the rest of the nation is struggling to survive layoff, some unions have the ball to call strikes and coordinated sick leaves to bring commute and garbage collection to a halt. Think about the united autoworkers and executives and GM and how me as a tax player has to finance their overpaid, under performed product. They are all crap. But if Microsoft were to offer me crap like this, I will take it.