While Ballmer has enough failures under his belt to more than warrant him stepping down, I very much hope that MS doesn't give up it's approach to the desktop/mobile environment that they have with Windows 8.
Prior to Windows 8, whatever combination of mobile devices you were working with, you always had to act as an intermediary between mobile and desktop platforms. Mac OS/Windows/Linux VS Android/iOS/Windows Phone meant that any time you try and get your computer to talk to your phone/tablet, they spoke different languages (services, programming, etc) and you had to translate. Anyone who has wrestled using iOS devices beyond the very basic syncing with a PC probably knows what I'm talking about, as will most who have tried to get some good solution to get Officesuite Pro to integrate with your Skydrive/Google docs and seamlessly work with and update your office files on your PC. Windows 8, simply put, changes that, and if you've ever used both a Windows PC and a Windows tablet you know what I'm talking about - the devices can switch between tablet and desktop at the switch of a button, and speak the same language.
What's more, tablets were a crappy desktop solution prior to Windows 8 - focused more on being media consumption toys than actual productive units that could fulfill all your computing needs. Things like the Surface Pro and the Acer Iconia W700 have broken this mould - no more crappy app office knockoffs trying to get some work done, you get the real thing. When you're on the go, they work as tablets, when you get home, plug it into your monitor/TV with a Bluetooth or USB mouse and keyboard and you've got a full desktop workstation in under a minute of sitting down. If you do this with Android or iOS, you're still dealing with the - for a desktop, non-touch environment - garbage tablet OS full of half-arsed apps that don't work half as well sitting down as real desktop applications. If you do this with a Windows 7 tablet, you're saddled with a garbage tablet OS, using a touch screen to navigate things that were never designed for that. Windows 8 combines both environments, letting you pick which one you want with the press of a button, switching between tablet and desktop. I think a lot of you who are ecstatic about Android potentially coming to desktops are in for a letdown when it gets there unless you truly are blinded by irrational hatred for MS because, while Android is awesome on a tablet, sitting down at home and using a bunch of crappy apps on my desktop sounds about as appealing as trying to use Windows 7 with a touchscreen.
I know it's cool to hate Windows 8, but the Windows 8 approach to hybrid devices that can operate as either one is simply superior to Android/iOS's binary approach. They work all good and fine for tablets, but tablets have the potential to work as desktops very well - except that they are saddled with OS's that only work for tablets. Windows 8 gives you tablet or desktop environment at the click of a button, and those of you who think that a tablet can't operate as both very well are fooling yourselves.