Absolutely wild that there was a time when Microsoft had three generally well regarded consumer products in Windows 7, the Xbox 360 and Windows Phone 7 all at the same time, compared to where they are now in all of those product spaces.
Windows was Windows, but 7 was largely consistent and didn’t need to be fought with like its successors.
The 360 was the go-to console for developers and gamers, despite the RROD issues, which I’d even give them credit for for handling (eventually) after lots of us got 2 free games and a free controller from them following the debacle.
Windows Phone 7 had a superb interface, great hardware and genuinely stood out.
Now they have nothing and are hated more than ever.