Indeed - why not make a $2500 MSDN subscription compulsory to develop for the Windows desktop. After all if you are writing apps you can afford it.
If they decide that they don't want any apps on Windows other than Office it's their business. But it's a bit of a change from developers-developers-developers!