The Windows 8 Consumer Preview was a huge step for Microsoft into the mobile market, even though they have been trying for years to reach it. The interface is somewhat paired down compared to Windows 7 initially. Instead of our nice and sleek looking startup window that we have become used to in Windows 7, we are now presented with a blocky fish that pays tribute to the 80s. While I liked that era, it is a very far fetch to scale your expectations back right off the bat.
One you get into the system, you will notice a tablet style interface and start poking your screen even though you don’t have a touch screen. This seems to be the biggest gripe and movement in the community right now, which is the push for buying new hardware to continue your use of a desktop environment. Personally, when I used it and saw how sleek and usable it was I rushed out and almost dropped 800$ on a tablet that I thought would do it justice, but my wife chimed in and said she hated it. This makes me think outside of the box a little and reach into what this does to the average computer user.
Windows 8 is going to be a little bit more of a reach for people, because it requires a lot of change. Most people are accustomed to a certain way of doing things, and this is why Linux and many other operating systems have not caught on. By completing changing the way Windows work, I am hoping that the user base of computers that has been so built up can continue flowing as it provides us all work. While the design definitely does get all of us use to using the Windows Phone, no one really uses the Windows Phone unfortunately. A couple of Microsoft employees that are pretty high up the chain have started making comments about sectioning out pieces of Windows into open source which I completely agree is a smart idea.
All of this came down from Microsoft releasing a product without users having a hand in the development or the life cycle. A big problem that I have been discussing with professors lately is how closed source applications tend to take on a life of their own and not meet the demand of the users. Ultimately open source is a better solution for your system if you REALLY want the end user experience.