Honestly, I don't get the hate.
All that's really missing is the All Programs list. Everything else is still readily accessible.
I used the CP and had issues with it and most of them seem to have been addressed. The only one not address is a clock live tile showing you the time. That's the only thing that gets me. They put a lot of effort in to a lot of other tiles, but ignored it. I've seen 2 promos for windows 8 phones from different companies and BOTH have a live tile clock. But that's really nitpicking.
I'll admit to not having installed everything, but i've installed about 10 things and everything appears on the start screen. The problem with that is that I wind up removing 80% of the tiles that it makes because I don't want links to all the mini add-ons and help files programs add to the old start menu on the start screen. It's not hard to take them off the screen. But, I shouldn't really have to either. I expect it'll be address in a SP. Is it a knock on 8, sure. But not enough to relegate it to suck status and dump it. I also think developers need to address it as well. I've seen programs with 1 or 2 executables in them add 20 things to the start menu (help files, pdf's, web links, etc).
What i've noticed is, it's faster, smoother, and has better driver support than any other version of windows i've come across before.
I'm not a fan of apps, but nothing says I have to use them either. I realized why they're there, though. The ultimate plan is to have the same OS on multiple devices. Obviously, what works on a tablet doesn't work on a desktop or a phone and all other combinations of that. Still, there are apps on your phone or you tablet you'd probably like to have on your desktop. Not all, but some. With the same OS on all devices, you have the same apps/programs on all devices. In that vein, there's more overt tablet/phone stuff on the desktop because that stuff didn't exist before and needed more of the work.
Sure, it'd be nice to turn it off completely, but I have to admit, i'm getting to like a heads up screen telling me stock quotes, weather, etc. I can also click the desktop button, sorry, tile, there and be immediately at my desktop. It takes a fraction of second. It's also the norm for me that i'll spend a whopping 5 seconds a day on the start screen and most of my time on the desktop. I don't miss the start button, though I thought I would. Most stuff is easily accessible by right clicking the start screen icon on the lower left of the desktop. The only thing missing seems to be the all programs list which I rarely use in 7 anyhow.
I remember the launch of Windows 95 and I heard lots of the same complaints then. What was wrong with the 3.11 interface? I knew where everything was and it worked just great. Why do they feel the need to change? Why do I need this start button? What was wrong with the 3.11 screen? My <insert hardware here> doesn't work on 95 because there are no drivers.
Frankly, there was more of a difference between 3.1/3.11 and 95 than there is from 7 to 8.