The internet is the new "face to face" and it is so hurtful - all of this hatered. I hope everyone that is being hateful on the internet learns something from this. That hurting other people is bad, and that it reflects badly on you.
I beleave Microsofts costs are due to they feeling that the xbox is a video game console and as such it should ship completed games. Patches I think are to them a failure from the publisher and the high cost of a patch is a kind of find. We might not live in a world any more where games are completed before release like they were on early consoles and perhaps Microsoft should change this. But as a gamer AND a developer I really would want games to be done and working prior to release.
Something in that picture reminds me of Ashton Kutcher. Bio-pic? Seriously though, he did in fact change the world in just a few years. My 2 year old daughter laid her first puzzle on an iPad, not IRL.