[citation][nom]killerclick[/nom]I'm not, seeing how the Windows division revenue jump was 24%, but when Windows 7 came out, it was over 70% (source:
http://online.wsj.com/article/SB10 [...] 1974.html) and the market agrees, since Microsoft's shares are down over 2%.Face it, Windows 8 launch and adoption is the worst in Microsoft's recent history. Vista had a higher adoption rate than Windows 8, how's that for comparison?[/citation]
The problem with win8 is not the OS, or even the immature people who spend hours whining about having to do an extra click once a day, and how that eats too much of their time. The problem with win8 is that it is a touch oriented program, but there are not a lot of wanted touch oriented machines to put them on yet. Yes, you can use win8 on a standard desktop (I do) and it works fine, but it really shines on a touch capable device. Once kinnect for windows and Leapmotion come out later this year I think people will change their tune a little bit.
The other paradigm shift in win8 that is not as obvious is the change in role of the OS. Windows has always been a graphical interface that translates the language of hardware into a usable UI. Windows still does this, but metro goes a step further. Metro is not so much about the new colorful boxey style of the interface, that is just marketing. Merto is about taking the same hardware translation of an interface, and making a services translation to an interface. The idea is that apps are merely templates which run on groups of data which may exist on your computer or the cloud, but different apps can interact with that data in different ways, or attach different meanings to the same data. The paradigm shift here is that in a traditional desktop application programs were islands which were supported by the OS. Metro then acts as a subway system of sorts which connects apps and services together by allowing different systems to interact with the same data.
This is best explained with the contacts list and some of the baked in win8 apps. You connect the OS to Facebook, twitter, email accts, skype, etc. All of these contacts are then dumped into a single pool of information, and the system does it's best to consolidate the contacts for you. Then you go through and fix the remaining contacts, and you realize... you have just aggregated information from a bunch of different products and services into a single monolithic list of contacts. This pool of contacts is then available on a wide varieity of other programs such as twitter, chat, your WP8 device, and all of your MS web services. The OS (or I guess it is really your LiveID?) is providing a place to put information, and then your various programs interact with it in different ways. Your phone is looking at it one way, your email applications look at it another, the people hub looks at it another, etc. etc. etc. But you get the picture, the data is seperate from the program, and all programs potentially have access (with the user's permission) to this data.
Right now developers are making the mistake of viewing metro apps as just square themed versions of desktop apps. They are tied into their own services, and they are not very dynamic at using all of the rich resources that metro can offer. But, if they changed their model to treat their program as a filter or modifier of information rather than a stand-alone program with its own private information, then we could get some really interesting and compelling apps. But it takes time to learn this new way of doing things, so it may be a little bit before we see apps really use what is available to them.
Anywho, the point is that it makes sense why win8 is not taking off. It is not the interface that is bad, it is that hardware makers have not caught up to the new paradigm yet, and software makers have their own learning curve to catch up on. But that is understandable... look at the last time the paradigm was changed; Win95 caused all sorts of growing pains! It took YEARS for software developers to design around the new way on interacting with Windows, and it took a while for hardware developers to come up with computers with enough resources to run the interface properly without also being extremely expensive. Win8 is going through a similar crisis, but we are learning to deal with it much quicker than we did with win95, and so I bet that in a year people will really grow to enjoy what win8 brings to the table, and I think that windows Blue will also bring some improvements to metro to iron out some of the more legit complaints about the new interface.