In short it made a programmer feel like an idiot. I can't imagine how many grandads are going to be furious with it if they upgrade. I have no idea why removing the Start menu is a good idea.
I use OS X, Ubuntu (headless servers) and Windows 7 daily and I will definitely wait until Windows 9 before I upgrade my Windows VM. They are definitely sticking to the 'every second release sucks' cycle, like Star Trek.