It's important to understand that Microsoft are staffed by people just like us, trying to make things better. Except Microsoft get shit on daily simply because they are Microsoft. That stuff adds up and gets to people who work on things.
If you don't think it should, I remind you that you can't take the humanity out of a human.
If you don't think it should, I remind you that you can't take the humanity out of a human.