Having to type program name is ********, most people don't remember what their program names are called. I'd much rather hit the start button and have everything listed. The icons in windows 7 are a whole lot better than the blocks on Windows 8 as well. I hardly ever typed in a program name in either XP or 7, I don't think your getting this point. Hardly anyone I know actually does this, even most of the programmers usually use the start menu or double click on a icon.
Very few people actually use run and type in a program name. So, no, its not just like Windows 7. It sucks.
Your thinking of yourself, 99% of people aren't power users and most people don't have multiple screen on a laptop/desktop. People want a simple thing that works, no extra clicks to launch desktop view, no remembering program names, etc. Windows 8 does not deliver that.
MS is not making for power users or geeky people, they are making it for the general audience. It sucks for that purpose.
You should learn the names of programs you use, you're really bad at using a computer.
You're objectively wrong about most people using the start menu, telemetry data shows that start menu use since Vista has plummeted, most people either search on the start menu, or pin things on the taskbar.
Sorry you don't know any good programmers, the ones I know realize the start menu/screen are equivalent and use launchers (Launchy, Alfred, Quicksilver, dwm, GNOME Do, Katapult) which are all far more efficient than either the start menu/screen.
Windows 8 is incredibly simple, the blocks are huge and easy to see, I don't even know what use case you think is difficult.
The issue is that it doesn't give any real advantages to regular users over the Win 7 desktop. The blocks are just really cluttered and unless you have multiple monitors, you not going to be able to fit 30-40 blocks on your screen without it looking like a mess. That and the flash plugin doesn't work right on Metro for all but a few sites.
I've tried using several different UI's before on different OS's, none of them are as good or intuitive as the Windows XP or Windows 7 UI(which is the same thing as the Win 95 UI).
MS would have done a lot better if the desktop OS just defaulted to desktop with an option to switch it into the new UI by launching a program, instead of the other way around. Its just MS's attempt to feed people crap they don't want because they want to make people dependent on their app store.
Sorry you think that no OS since Windows 95 has given real advantages to regular users, you can probably just keep using Windows 95 if that's the case.
Why on earth would you need more than 30-40 blocks on your screen? There's no way you use that many programs regularly.
It's been shown that no computer UI is intuitive, people who haven't used computers before are equally worthless on any UI you give them. The only thing computer UIs have is familiarity and consistency.
It does essentially default to the desktop, except the start screen/menu starts open - Win7 with a start menu that begins open works exactly the same way. You've still failed to provide a single use case where booting the the desktop with no start screen/menu is better than in Win8.