Re: General consensus
I'm sure Windows 8 will be a huge success for (a) people running new Windows 8 tablets (x86 or ARM), (b) people who are primarily content consumers, (c) people who tend to do one thing at a time on their computer. For everything else, it is going to be anywhere from annoying to a nightmare depending on what you are trying to do.
I don't know how bad it will be at launch, but over time you will see two trends emerging:
1/ simple applications (photo editors, image viewers, PDF viewers, etc.) will move to Metro;
2/ complex applications (desktop publishing, advanced image manipulation, music creation, etc.) will remain as desktop applications.
This is driven by the fact that the Metro programming interfaces lack a lot of the more advanced features (no date/time controls, etc.) and the more complex interfaces do not fit within the Metro design language.
Couple this with the inability to say "use this application in Metro and this other application on the Desktop" means that users working in the desktop are going to be constantly kicked into the Metro world to view content (images, documents, etc.) unless they say "use a desktop version (if I can find one that works on Windows 8)" in which case the Metro experience is broken as that will put you into the desktop world when viewing those files from the Metro environment.
I also wonder how all this is going to work on the server. Microsoft may default to the desktop there (it is for corporate/business environments, after all), then charge people extra for it.