I mean every company has problems... Microsoft just seems to be generally headed in a better direction vs worse which seems way more common.
All of you are of course free to remain pissed off at anyone or anything you want. Just be mindful of why you're mad, and make sure once in a while that it's still worth being angry about.