The only thing in Win7 that is implemented in a truly bad manner is search (as compared to WinXP). Other than that, Win7 is pretty much perfect as a desktop operating system. It may not be that suitable for a touch device, but then again Win8 isn't either.
Windows 8 has many regressions in desktop mode, too many to even account for all of them, and none are really necessary. Metro in Win8.1 is slightly less stupid than in Win8 when it comes to placing the tiles, but not much.
I have two groups of tiles on my start page and I can't see the rightmost column of the second group. Why? Because my screen is too small? No... just because Windows is fucking stupid. It just has to add an oversized margin to the left so you can't see the rightmost column. You can drag the screen to the left manually, and everything will fit just fine, even without adjusting anything in the layout. But it just wouldn't for f...'s sake remeber it.
Of course you're just a stupid user, Windows is so much more intelligent than you are, so Windows should decide what you want to see, not you.
You can resize a window so its lower margin will land under the task bar. So, to resize it again, you first have to drag it. WTF really, Win7 did this just fine, and it's not like that's rocket science. The controls are way too small for a high-res touch device, why did they have to be changed?
Display driver crash? On Win7, seriously? Never seen. On Win8, every time I press the "save energy" button and press it again. One could admittedly blame Intel just as much for that as Microsoft, but really... the driver for the single most common component in your tablet not working properly? Are you kidding me?
Changing preview sizes, as for previewing photos from your camera. Win7 let you do this with one intuitive click. Win8 admittedly has one extra huge size that Win7 doesn't have, but you now have to jump trough an extra hoop to do something really trivial and formerly intuitive. Double-click on a photo, Windows changes into fucking Metro-mode, loading that stupid app. Why do you think I'm using desktop mode? Does it look like I want my photos displayed in an app?
Indexing service taking 100% on one CPU. Great.
You need Classic Start Menu to have a start menu. Yes there is a stupid no-function button in Win8.1 but that one is more a mockery of customer complaints than a fix. Would it really be asked too much to keep something that is already working fine for those people who want it? Same goes for Aero. Like it or hate it, but Aero is already there and is working fine -- only in Win8 you're not getting it (you do get the Aero effects though, and enabled by default, which totally sucks with touch, makes placing a window even more of a nuisance than it is already).
Apps that I've never used are running. Games? Sport? Voyages? I've never touched any of these, and they are not on my start page, yet they're shown in task manager as running, wtf?