Microsoft does do some things very well. They make some of the best hardware available, they have great games, and face it, their office software was/continues to be the best available.
I don’t believe Microsoft makes hardware - unless you count their game box.
Office used to be good. At work we were required to upgrade to Office 2007, and it’s a significant step backwards.
That's why the 360 being a piece of junk really surprised me. Microsoft is known to blow it on the software, but until that the hardware has always been very good quality, and even innovative like with the first ergonomic mouse.