Lol...what world do you live in? Not reality based...
Microsofts responsibilities are to make money, generate profit, keep shareholders happy, employ 100,000+ people, and stay relevant as a company.
Pleasing gamers they really couldn't give 2 shits about nor should they. They need to make decisions that are best for their company.