Some very good points there but I'm not talking about corporate desktops (although the Amount bloatware HP makes us install on our corp laptops is truly obscene!), mainly I'm talking about consumer systems where a much broader range software and hardware gets installed and frigged with.
I'm not anti-windows by any stretch, I just prefer mac's as my main machine at home but I do run windows 7 on 2 machines still; a netbook that monitors my solar system and energy consumption and uploads it to PVO and a quad core PC, that lives in my garage with my server and comms gear, for occasional use via RDP.
I also run a hp microserver with whs2011 and stablebit drivepool plus twonky media server, sickbeard and sabnzbd amongst other things.