A general consensus on why Windows 8 sucks

With all the news on Windows Blue/8.1, there has been an uptick in Microsoft bashing and defending; Metro hating and loving; constructive and destructive criticism; and a whole lot of trolling. I am making this post to try to collect why people say that Windows 8 is and isn't good. Where are it's strong points? Where does it fail? Where is Windows 7 better?

Disclaimer: I will do my best to accurately portray what both sides are trying to say and include every worthy argument I have heard and have it accurately said. I will also try to keep my personal opinion on the way it should be out of it, but I am not perfect. I will show my opinions based on my analysis of both sides in a "solution" group after the for and against groups. I say what I think is the best way forward for Microsoft considering the arguments already stated.

1) The Start Menu

This is probably talked about the most so I will try to break it up the entirety of the argument into different sections.

For

The main argument against forcing people into using a feel screen alternative is that it needlessly pulls you out of what you are doing for something that supposedly has "no benefits". The start screen also doesn't have all of the stuff that the start menu had. That doesn't mean it can't have it in the future. One more argument for having it again is that the Start Screen spreads everything across the entire screen instead of putting it in an organized and convenient location, though that is rather subjective on its importance.

Against

Providing the Start Menu is worthless because it doesn't match up with where Microsoft is heading. Microsoft will eventually get rid of the desktop altogether (it is inevitable) and the Start Screen can get people warmed up to the idea of Metro. Metro also encourages more Xbox, Windows Phone, and other Microsoft product use due to the similarity in design.

Solution

There are a lot of way Microsoft can approach this situation. I do not think they should take the Start Menu from Windows 7 and put it in Windows 8. I do not oppose the button being there. They should continue to work to make the Start Screen up to speed in terms of all that the Windows 7 Start Menu did. One possible compromise is to make a Metro Start Menu that spans the entire height, but only comes in part of the way (like the Charms bar after you select a charm) that contains live tiles. I am not sure exactly how it would expand to the full screen that we currently know, but they could have it never expand full screen. When you are in an app and you hit the Windows key, it could just expand partway out and launch apps into the main portion of the screen. This is all pure speculation and these aren't full complete ideas, just food for thought.

2) Metro apps

For

Not everybody needs to use more then 2 programs at once; not everybody is a "power user". (author's note, I currently have one browser tab open while I am typing this and Age of Empires minimized for after I am done with the post) As the Metro enviroment matures, more options will be given and productivity will increase. The desktop still exists for a reason; Microsoft know that Metro is not productive enough. Blue is already addressing some of these issues. Rumor has it that more settings are making their way over to Metro, that there will be a 50 50 snap mode, and that you can put more then 2 apps in the metro enviroment at once. As Metro gets more capable, desktop usage will decline.

Against

Metro was a mistake. Microsoft should have taken the improvements to the desktop that they made in Windows 8 and had them without ever changing the Start Menu to a screen. They should have then used the Metro Start Screen and put it, without a desktop, into all tablets and called it a day.

Solution

For this one, I am just going to refer to the "For", but expand on it. The metro enviroment is necessary because it allows for soon-to-be awesome hybrid devices. It also helps with touchscreen AiO's. It helps with a unified design language too.

Now that we have the 2 controversial ones out of the way, I am going to go on and suggest some other changes to Windows 8 that need to happen. Some may be "stolen" from other people's posts, but that is not the intention. Having all the problems with Windows 8 in one article is probably better anyways.

1) Metro apps are really slow. It could be the hardware that I have tried it on (a Surface RT and an HP Pavilion computer).

2) The general growing pains of the OS. Because Metro is a different design entirely, I was expecting there to be some difficulty in learning it. I taught my Grandma how to use her HP Pavilion computer that she bought (my first interaction with Windows 8). It took a little bit for me to pick up on the general navigation. I cannot recall the exact actions that they were, but right clicking became a lot more common and it took some getting used to.

3) The lack of depth in some apps. They just aren't as powerful as they should be.

4) Ads in default apps! That is just rediculous and Microsoft should know better.

That is all that I can think of (and find) at the moment. I hope you all enjoyed the post. Please, keep the comments constructive and civil. Anything you would like added or correct, please just tell me and I will try to change it when I can. If you have any controversial topics you want added that I missed I will gladly put that in as well. Thanks for reading!