Care to elaborate? Microsoft is a business, not a charity. If any company can dominate a market, you can expect to see them making the decisions they know we'll have to follow instead of giving us whatever we want. That's the nature of things.
Your making baseless assumptions on a product thats not even confirmed. BTW, Bill Gates has donated more money then any HUMAN alive. Should look up your facts.
http://en.wikipedia.org/wiki/Bill_and_Melinda_Gates_Foundation
