Curious as to what features you find annoying? I keep it in desktop mode and don't really notice much difference with it and Windows 7 other than Windows 8 starts up a lot faster. I don't use Windows 8 apps or use a touch screen but to me those are just add-ons available if you want them, ignore them if you don't.
I'm not really who you were asking but here is my list.
It's bipolar. They are trying to serve two purposes with a split UI and making sacrifices to both. To me it's a compromise that limits both Metro and the Desktop. After large numbers of corporate clients told Microsoft what they could do with Metro, Microsoft did make a few changes, that make it easier to start in Desktop mode with 8.1. I'm not sure it was enough. It's an OS that doesn't know what it wants to be when it grows up. In the Linux world, the user can usually pick the UI/desktop they want. Once you have installed what you want you have a consistent interface. Consistency is good for productivity. Metro still seems to find ways to get in my way even with the 8.1 version.
Apps are tinker toys. They have a purpose and are quite useful particularly in mobile environments where full applications would be ridiculously cumbersome. In a desktop environment apps often don't have the features you need or want. They may be fine for casual tasks, but have done a very good job of alienating the user trying to do more advanced tasks.
The first time I used a windowing environment on a Mac, it was obvious how it could do certain things better than other systems common at that time. Moving up through Windows and Mac OS versions you usually got more than you lost. Universal print drivers for maximum compatibility, installable fonts, support for larger disks, more memory and better networking features.
Windows 8, seems to mostly be a tiny upgrade with a very large UI difference. Microsoft says it's faster. But that actually depends on your specific system and what you mean by faster. Boot time, USB transfer speed, performance of some specific application, etc. There are benchmarks that go both ways.
Windows 8 is still in its early days with lots of driver bugs being reported. If you just buy a system off the shelf you're probably good. It has been assembled with already tested components. But if you want to do some upgrades like add an SSD or upgrade your graphics card you're more likely to have trouble with it than with Windows 7.
I never used Vista, it had too many compatibility issues that I didn't want to hassle with. Windows 7 was really nothing more than Vista with a large number of the issues addressed and I had little problem with it. Basically like most corporate users, I waited for Vista to be finished and renamed Windows 7, before I bothered with it. When possible I will do the same with Windows 8.