Have been using a Surface as well as a Win8 desktop for a couple of weeks now, and I have to say this is pretty accurate.
When WinPhone first came out with the Metro UI I was a fan - there's a visual simplicity to it that's very appealing. After you use it for a while though the weaknesses become pretty glaring and hard to accept. It is often very hard to tell what UI elements are interactive and what are purely informational because they are so plain. There's no way to visually discern a non-interactive icon vs. an icon that is also a button.
The lack of shading and UI chrome also means that UIs frequently become jumbled. Sections of UI blur together where on any other platform they would've been separated by a visual line, shading, or something else.
The simplicity in this case has gone too far.
It's also very true that many of the first-party apps have ludicrously low information density, almost as if they expect these devices to be toys. This is in stark contrast to MS's stated goal of shipping something that is more serious, more productive than iPads and Android tablets, which up until now have been seen as leisure devices.
People often accuse Apple of taking style over substance, but Win8 IMO is a far, far more egregious violator.
There's another big issue: the first party apps suffer from some pretty serious performance problems. It doesn't bode well for your platform when your own internal teams can't ship best of breed apps. The People app, for example, takes literally 6 seconds to load your recent notifications on a Surface RT - all the while without displaying any loading indicator. You literally tap the button, wait, figure it's broken, and just as you're about to move on it pops into existence - and of course the performance is so poor that it just magically appears on screen without transition.
The entire OS is littered with sloppiness of this variety - as well as apps where touchability has clearly never been comprehensively addressed. You will move from places with gloriously comfortable touch targets (like the home screen) to apps that have 9pt text links you're expected to hit.
The "search" charm is also poorly thought out. Just take a look at Amazon, eBay, iTunes, and what have yous that have substantial search functionality - Windows expects everyone to cram their search needs into a single freeform text input. In fact, the eBay app on Win8 builds its own search page. Surprise, search is complex, context dependent, and not all apps can pigeon-hole it into your paradigm. Oops.
[edit] Extra rant: I was able to get the Windows Store app completely stuck today on the Surface. I visited an app's detail page, and tapped the Back button to get back to the search results. Nope. Back button would visually indicate interaction but do nothing. Waited, nope. Sloppy bug.
So here's where it gets good. On any other platform (and in old Windows land) I could just go kill it. Except I have no idea how to go about quitting an app on Windows 8. Apple at least has the courtesy of allowing you to kill an app very quickly - if someone knows how to do it in Win8 I'd love to know, because clearly their own first-party apps are not good enough to be trusted to take care of themselves.
BTW Android tried the whole unified search thing. Back in the days of hardware buttons there was even one of the four dedicated to just search. A running app could detect the button press and bring up a standardized search interface. If the search started outside an app (eg home screen) then you get the same standard search interface.
Each app could register as a search provider - responding with content relevant to the app itself. The search system would aggregate the content from search providers. If there were multiples then it would even track the historic popularity of each provider in order to prioritise the results. (For example there are providers for your music, contacts, text messages, google search, mint etc)
Note how it starts out saying it is a core feature. So core that the search button no longer exists with software buttons, although to be fair search can be shown in the action bar. And I never met a single Android user who actually used the search functionality! Many people did have a dedicated search widget on their device, but that was a Google search, rather than the phone search. The current Android 4.2 homescreen search puts google search results at the top of the screen and device search below which is mostly covered by the keyboard and requires additional clicks to see it all anyway.
This is a long winded way of saying that it seems to me that search turned out to be a dud on the platform by the king of search. I just tried search on my iOS device and it turned out to be very laggy, poorly performing and useless (eg clicking on an email search result opened the email app but not the relevant message!) This leads me to believe search isn't used much on iOS either!
As you say, in-app search does seem to work well across all platforms and apps. It looks like a system based generic search just fails to work on current generations of hardware, operating systems and user interfaces.
This is a common misconception. Google removed it for about a week, until they found and implemented a workaround. For all practical purposes, the universal search works exactly the same. I just tried it out on my Galaxy Nexus running Android 4.2.
Posting this from my Android tablet, it has no unified search for many months since it was updated after the lawsuit. Original Samsung galaxy tab 10.1 running the latest official Samsung 4.0 update.
So no, not a misconception. Many Android devices don't have it because of apple.
No, still a misconception. You're not running Android, you're running a version of Android adulterated by Samsung. The latest release of stock Android has unified search built in.
It's part of Google Now and I don't think it's bad at all. You just do the search, and then at the bottom of the screen you change from "Web" to "Tablet" and voila, results from tablet.
What is bad is the fact that Gmail doesn't support it. But it pulls up tweets, apps, chrome history, music, etc. Rather neat, in my opinion.
The old PalmOS also had a global find option. The OS would call every app that registered for this function and pass it the query. Problem was, this meant that having a single buggy app on your device would cause Find to crash for everyone. http://mobile.eric-poncet.com/palm/tutorial/find.html
I actually love that feature, allows me to find contacts and lesser used apps very quickly.
Btw.: On phones that have hardware buttons (but no dedicated search button, like the European version of SGS2) you can open search by long pressing the menu button on the home screen.
this (and the back button) is still one of my favorite features about Android.
i love that from home it will search google, while from play it will search apps, in gmail it will search mail and so on..
I am using Galaxy sII which still has a dedicated search button. just checked sIII and it is indeed gone! to me this is a major feature loss
What bothers me about the OP though is that if you really dislike Metro so much on a desktop, you don't have to use it!
I'll repeat that even though I think we all know this already: if you don't want to use Metro apps, you don't have to use Metro apps. It is really that simple.
So, if you're a power user and want to stay away from all of that nonsense, then click on the "Desktop" tile and you're done. Sure, you have to return to metro when you search or for a few other minor scenarios but overall it should not be a big deal.
And then for a lot of the other complaints (e.g. hidden interface, icons that you don't think you can click) it is just a matter of time before people learn it. Then it will become a non-issue.
If OP claims he is a fan of Win7, then he should also like Win8 as the desktop and core OS is very much improved.
"And then for a lot of the other complaints (e.g. hidden interface, icons that you don't think you can click) it is just a matter of time before people learn it. Then it will become a non-issue."
Is pinch to zoom obvious? Is left clicking obvious? Is ctrl alt delete obvious? Is spacebar to pause/resume video/music obvious?
I'm no UEX expert but all of the above seem to be things that many people know how to do, yet would not seem immediately obvious at first.
I am quite confident that "swiping in from the right to reveal charms/commands/options" will join the ranks of the above. It'll just take a few months of mass use. It's a pretty convenient gesture IMO.
Then let me enlighten you. Your ctrl-alt-delete example is poor due to the fact and this is backed up by a Bill Gates interview that that command was meant for debugging and was not supposed to ship in the final product. People started using it and they had to leave it in.
Some music players do not use space for pause/resume.
As for clicking and zooming, these things are so intuitive that children can learn on their own how to do these simple tasks. OLPC and other organizations air drop laptops into Africa and people who have never a seen a computer get them and teach themselves how to use it and how to read.
And yet OS X, the OS that is lauded by many around here to have an excellent UX, has so many hidden controls that nobody could possibly remember them all.
The argument here was "well, if Apple can assume that users are going to learn a list of shortcuts, why can't Microsoft."
The answer is because the keyboard shortcuts on OS X are actually shortcuts, not required for using the operating system. The gestures Microsoft has incorporated in to Win8 are the only way of doing things, whereas I can do things a few different ways on OS X.
Let's stick with closing an app. Apparently the gesture is swiping from top to bottom on Win8. On OS X, I can do that by clicking the red button (arguably the most intuitive method), by going to the File menu, or the keyboard shortcut, Command-W.
OS X shortcuts are actually shortcuts, except when they're not...
How about Command-Tab? There's only one way to access that functionality. How do you capture a screen in OS X without the secret "shortcut" keys or the command-line? How about ejecting a secondary optical drive? Zooming in and out?
The Dock generally displays all running apps, you can just click on one. I agree about the screenshot one - but this is often a power-user use case.
There are a bunch of ways to eject a drive: 1. little eject button in Finder, 2. Right click on drive on desktop -> Eject, 3. Drag drive from desktop to Recycle Bin (this one is weird, but intuitive for long-time Mac users I guess). I admit I may be misinterpreting what you mean by "secondary" optical drive.
System-wide zoom is mega-situational. I'm sure it's useful for those with visual impairment, but I've never seen anyone use it nor have I had use for it myself. This is like complaining that high-contrast mode in Windows does not have an easy-to-access menu.
To chime in on the screenshot issue - the only real way around a shortcut is to have some sort of Window... And you'd have to have some sort of setting that hides the window. I think Gnome has something like that.
Screenshot: you use grab.app, which is included in the utilities folder. OS X has shortcuts, yes, but at least they all give consistent, immediate feedback, something Windows, Android and the various Linux desktops still don't get right.
How about Command-Tab? Click on the icons in the dock.
Capture a screen? Grab.app
Eject secondary drive? Drag it to the trash can.
You got me on the zoom in/out. I don't know that one. But I could make an argument that this one is not a shortcut, but the only command, as it falls under accessibility.
I see what you're getting at, but some of your examples don't help your case.
Whenever someone refers to something being "obvious" it can always boil down to a philosophical question of what obvious actually means. Nothing is truly obvious, and we've obviously conditioned from our surroundings. While we've obviously adopted conventions to interact with computers, they've offered affordances (or forced us) that hint at a function.
Gestures in general offer a challenge from a human factors perspective. Gestures can be very convenient and compelling sources of interaction that can enhance UX. Unfortunately, users are working in flatland, with very little affordances. The biggest problem here and with gestural interfaces in general is the lack of hints they give to an interaction. A physical button has a clear affordance (you can argue this is conditioned/learned) baked into the interface. There are also many issues related to the lack of universal gestures within and across applications and operating systems.
In a lot of cases, Gestures are like keyboard shortcuts. Many people discover them because they are told about them (ie. CTRL+C in the copy interface), but physically trying many different keyboard combinations just isn't something people do.
Apple has recognized the problem with gestures while pushing hard to make them standard. They still keep the home button on the iPad, even with system wide gestures that can accomplish the same thing. Overall, I agree with your sentiment that particular interactions join the ranks of some ubiquitious interactions you noted, but it will take more than a few months of use from one particular operating system and there are many challenges, no matter how convenient it is.
> physically trying many different keyboard combinations just isn't something people do.
you are so right. I did this exactly once, when I discovered that <Win>+<some other key> did special things in Windows, so at some point I decided to just try them all. I learned the <Win>+<Tab>, doing the silly 3D task switcher, that way (I already knew the useful ones like <Win>+<E>, <D> and <R>).
There's considerable risk in this approach, you don't know what the commands are going to do. I just did it because I was 1) very curious and 2) didn't have important things open and 3) kind of assumed they would not put a "really mess up your computer" command behind a single shortcut key.
Now that I think of it, I learned the <Win>+<number> commands from a blog somewhere, so I didn't even discover that tremendously useful shortcut :)
But you do HAVE to use it! Start computer - Metro, Open app - Metro, Search for something - Metro, Shutdown/Restart - Metro, Windows Updates - Metro, Control Panel - Metro, switch apps - Metro, and more. It's a real PITA when you get the huge goddamn Start Menu when you want to do something simple...
And even if you do reduce that to a minimum (which is possible), it's still stupid - here you are working with 4 windows open on something, completely forgetting that you're on 8, you want to do some random simple operation and BAM - METRO IN YOUR FACE! :-)
Is it a problem that the start menu is huge? The traditional start menu has always felt like a huge usability nightmare to me and I'm nothing but glad that it's been replaced.
In my opinion, yes, it's pretty annoying. I never work in full screen, but even if I did the objects are too big and you have to move the mouse a lot more, which is a drawback on a desktop/laptop...
>What bothers me about the OP though is that if you really dislike Metro so much on a desktop, you don't have to use it!
This is said over and over again, and everyone has to keep reminding them that it's not about what is currently happening, but the fact that Microsoft is GOING IN THIS DIRECTION. The "Desktop" is slated for execution - just because they have it now doesn't mean it's going to exist forever. It's obvious that MS (and other companies) believe that this "power user" feature is unnecessary going forward.
I really don't agree with this and there is no arguing that it is simply conjecture at this point.
I don't think Microsoft thinks that Metro apps or the metro environment do or ever will offer the same level of extremely high productivity that desktop apps and the desktop environment provide.
I think we will have a much better idea of Microsoft's POV on Metro if/when they release Office apps on it. Quite simply put, if Metro Office does not have 1:1 feature parity with the desktop apps then that backs my point. If I were to bet, I would say that Metro Office will be more aligned with the web apps. I would be quite surprised if they aligned more to the full desktop clients.
Why? Because the desktop is an environment suited for mouse and keyboard where you can have super high levels of productivity. Metro will not replace that as it excels in other use cases. Can you be productive with Metro? I'd argue you can. Just as productive as in the desktop? With some apps, perhaps. With others, absolutely not.
Then how do you explain the fact that the Windows App Store is metro-only? That seems to imply that either Microsoft wants to push metro-style apps in the long run, or they don't care about the app store on the desktop - I'd put my money on the former.
Well actually you can get desktop apps off of the app store. Sort of. It just redirects you to the website where you can download the software. But it is a listing nevertheless.
Yeah I agree. Though I don't think that them pushing the app store as being metro first is equal to them shunning the desktop. Perhaps that is simply something we'll agree to disagree on?
It's very important for them to have the metro environment flourish and for that they're going to need lots of metro apps and blah blah blah. Metro IS important. It just isn't replacing the desktop any time soon.
To be clear - I don't think Microsoft is shunning or trying to destroy (at least in the short term) the non-metro desktop. I just think they are going to be pushing metro (or whatever it is called now) pretty hard, and if you don't like metro-style apps, they are going to be harder and harder to avoid as time goes by.
I just think that app stores are going to be more and more important to the ecosystems they exist in. For the reasons I mentioned above, I think more and more software is going to be procured via app stores (although, in big businesses it will probably be fairly small), and that is going to influence what developers build.
I probably wouldn't have built and sold a Mac app if there weren't an app store, and as I look at porting it to Windows, trying to replicate the infrastructure that I get for free with an app store isn't very appealing for the amount of money I'd likely make, so my choices are: make a metro-style app so I can use the Windows app store or not make the app at all.
> Perhaps that is simply something we'll agree to disagree on?
Even if your prediction proves correct, it won't be the current version of the new environment that's meant to replace the desktop, but some future version, whose suitability you can't really evaluate not being in the future.
The problem is that you cannot escape completely. A major point is that some settings are available only from the Modern UI, some are only available from the desktop, some are there on both. But the transitions are well-hidden most of the time. Not that most users (me included) need to frequently access settings (I'm on the same stance with UAC since Vista: It's not an annoyance beyond the first day of setting up a machine), but the lack of communication where something can be found is pretty annoying at times.
I understand that time and budget constraints make it hard to offer both in either mode, but that's definitely an area to improve.
"So, if you're a power user and want to stay away from all of that nonsense..."
But the people in the usability study were no power users. They were the intended audience. Besides, I don't think the performance issues OP describes would be appreciated by non-power users either.
Perhaps I used "power user" incorrectly. Basically what I'm getting at is that it seemed to me, perhaps incorrectly, that the person running the show told the people in the usability study to focus more on the new stuff and avoid the old.
Of course this isn't strictly true as the article mentions how people got confused with "double desktops" but given the rest of the article, it just seemed like people were forced to use apps that they otherwise wouldn't have used and thus gave plenty of complaints.
For example, his section on multiple windows seemed bizarre to me. Yes it is true that Metro does not support multiple windows but to say that Windows no longer supports them is simply incorrect. If a user wants to "collect, compare and choose" among multiple web pages then they can easily do that as they always have through the desktop. I think the important question here is "were they unable to find the desktop" or "were they told to only use Metro browsers"?
I think we should have faith in users to choose the correct tools for the task. Forcing them to do something the arguably "incorrect" way simply to have them struggle seems to simply be a self fulfilling prophesy.
And hey - I think a study proving that Metro on the desktop is less than ideal is perfectly okay. In fact I'd say I probably agree most of the time. But to label this study as Windows 8 as a whole as opposed to simply metro on a desktop I think is a little unfair.
I agree with you 100%. The old desktop is not gone, it still serves the purpose that it always did.
Many of the arguments I find come from people forcing new users to only use the Metro style UI, which would obviously be confusing (much as my mother would have problems switch from a PC to a Mac).
I'm sure people will praise windows 9 for being so much better than windows 8, even though windows 8 took all the risk and windows 9 simply applied some polish.
I just got a new ultrabook with W8 for my wife. First thing I had to do was download some software that W8 boots into desktop mode. Then I got another application that brings the start menu back. Now it is OK and ready to use for her. MS should have released a work version and a home version that comes either with or without Metro.
That'd would work until 6 months from now when there's a Metro app that you desperately need. Don't forget that only Metro apps can be sold in the app store, which provides a lot of infrastructure that many devs will find compelling.
Whether you like it or not, you will likely be using Metro apps on a regular basis in a year or two.
The "you can stay away from X" argument never really works. If something exists, it will sneak up on you one way or another, especially if it's the cool new thing. How long do you think until an app or OS feature you need isn't available on the old desktop?
Sure, you can use Win8 without "Metro," but the live tile display still replaces the start menu. There are lots of unnecessarily buried system interactions that require using Metro.
Not to mention that he's complaining about the boxed-in apps and the first apps available from the Windows Store. That's like complaining about the first-generation games on a console being boring. Which is absolutely retarded. First-generation games are always a disappoinment - then a year or two passes and holy shit so many cool games. So let's just see how things shape up now that Microsoft has laid the foundation and the devs start to experiment.
Except we are talking about Microsoft, who's core competency IS building platforms and communities of developers around those platforms. That's what they do, or at least that's what they've done until now.
Is it really that hard for a company like Microsoft to find 100 software companies / developers and entice them to port 100 quality apps on their App Store, such that those apps are available when Win8 launches? Answering no to this question ignores the reality. Microsoft can do this and the fact that they didn't shows that they are losing their core competency.
And let's be honest here - Microsoft is late from all perspectives. Microsoft is late in the mobile game, being a distant fourth, behind Android, iOS and even Symbian. Microsoft is also late in delivering an App Store for the desktop. Their only "innovation" is this hybrid Windows that can run on both tablets and the desktop, except for their sad reality that consumers expectations have already been set by iOS and Android to the point that consumers don't expect their mobile devices to run the same desktop apps they've been using ... and if those apps won't be optimized for Windows 8, then it's going to be a shitty experience anyway, hence why your apologetic argument is not acceptable for Microsoft.
How the hell do they expect the everyday user to learn that? That is such an essential and core feature to navigating any operating system's interface. Jesus.
If I'm not mistaken they don't expect every day users to learn that on account of metro apps automatically being suspended and then closed for you based on your usage.
The basic idea is that if you aren't using an app it receives a "suspend" event allowing it to save its state so that it can resume where it was. If the system is low on resources it will start terminating suspended apps that you have not used -- though as far as I gather they should still have the ability to re-launch and read in whatever they saved at the time they were suspended.
So the general idea is that closing apps isn't something you should be concerned about as a user.
And how do you expect the everyday user to learn that? Sometimes I keep programs open for days with work I'm hoping to get back to. I'm surprised that that's the everyday solution. Shockingly bad.
Sorry, I added a more complete explanation in an edit.
To reiterate though: the only thing the user would have to learn is to forget about having to close apps themselves because it will be done for them as needed. This would not prevent you from working on something over a period of multiple days, on and off, so long as the developer implemented their app correctly. The app simply gets a clear request to save it's data to disk so that when it gets resumed or re-launched it can load it back and pretend it was running the whole time. This whole thing is pretty much transparent to the user with the exception that you might see the "splash" screen when going back to an app you haven't used in a while. I have not used metro extensively, but I have not experienced any problems with this approach when playing around with win8. If anything I actually kind of liked not having the care about having too many apps open and doing "cleaning" sessions like I do with regular running applications I stopped using.
Anyway, said behavior only applies to metro apps, desktop apps still operate as you'd expect.
The BIG difference is the lack of visual indication. You get a red X over the icons in iOS, and holding down app icons is a means of interaction throughout the OS (and you're given an introduction to this on first login).
The way to close apps in Win8 is not visually indicated and relies on an action that the average user most likely won't discover on their own, or will only by sheer accident.
And a good idea it is, except the quality of first-party apps isn't up to making that transition.
I cannot speak for Android, not being a regular user, but I have never, ever seen a first-party on iOS get its own UI stuck. It may crash rarely, but it will never get itself into a state where the user is powerless to do anything with it (short of killing it).
Most iOS users I've met aren't aware of the kill-app functionality, and they don't need to, because first-party apps don't have egregious enough bugs like "button to return to main menu reacts but does nothing".
Safari on my iPad has recently gotten into the charming habit of, say once every two days, suddenly vanishing all my bookmarks and history - fixable only by a cold app restart : )
I've had some other odd issues with Safari on my 3rd generation iPad:
- About every day (sometimes much more frequently) a tab will just die. You'll click a link or enter a url, and the indicator in the top left corner will start spinning, but nothing ever happens. The only way to fix it is to close the tab and open a new one.
- Less frequently - maybe every few weeks or less - large blocks of web pages will just not render, instead of text or graphics or whatever should be there, there are just giant square white chunks. The only way to fix this is completely reboot the iPad.
I've also had a number of weird problems with the iTunes app that have required finding a way to force the app to quit or reboot the device to fix.
I like my iPad, but Apple's stock apps have quite a bit of room for improvement.
> Most iOS users I've met aren't aware of the kill-app functionality
Have they ever used the Facebook client before the ObjC rewrite? My girlfriend had to learn both force-killing and pull-to-refresh because of all the bugs (on an iPad if that makes a difference).
Users have learnt to open task manager, find the process and click "End Task". That's a whole lot more complicated. I think people forget that at some point everyone went through a learning curve to learn even the basics of how to operate a computer. Having a learning curve does not make something a failure.
In windows XP, Vista and 7, if you click the magical red X on a misbehaving program, Windows will offer to kill if after something between 5-50 seconds. Non-tech-savvy users _do_ use that functionality.
And in Windows 8 you don't even need to worry about it. After switching to another program the previous program will be suspended and if it takes too long to suspend, terminated. Sounds a lot better than asking "Non-tech-savvy users" to make the decision.
But it isn't obvious at all this is happening. The original issue here was a stuck application, and the user didn't know how to get it unstuck. I don't think "do something else for a while, it'll sort itself out" is a good response.
To shut down an app in Windows 8 / RT: Left swipe in / out to get the task list; Select any other app, I use "Desktop" for instance; Left swipe in / out again - this will display the app you "were" in (that you are trying to close) in the left-side task list; Select-hold, drag right and down down to the bottom. The interface will either.. refocus to the app you are trying to close, or will actually close. In practice: Toggling first to desktop helps, and normally allows the app to close; Toggling to the Metro home screen pretty much always does not work, the app ends up not closing and taking focus. And more odd: The active-app you are in is never displayed on the left. My Microsoft friend says you don't need to close apps; that the memory management on the device / OS will "take care of itself". I find that not be the case in that closing helps free up resources, and is the only way to restart tanked apps. Lastly: When you are down to only one running app + the home screen (always running?), you cannot close any apps, you can only toggle between them.
Can't disagree here. So I just installed classic shell and it makes Win8 sort of ok for desktops. But really, if they just had improved upon win7 instead I'd have been a happy camper. And I'm a Linux user primarily.
This would've been very useful as part of the animated tutorial on your first boot that you can't skip (and that I've seen 3 times this week thanks to setting up new machines).
That animated tutorial would be much better if it were interactive. I guess all that users take away after seeing it is “move the mouse into a corner and see what happens” – if they remember anything at all amidst the dozens “we're setting things up” screens (it's not that bad, I know).
Mmm, the animated tutorial is going to be aimed at the common denominator of users. I think MS is trying to hide things like "whether an app is running" from the average user. For example, I'm told apps will eventually close themselves if they aren't used.
It's been a few months since I tried a Windows 8 preview, but from the start screen type "task manager" in the application search context, click the app tile, and it may or may not be necessary to click "more details" for a more complete view of the running processes.
The idea was supposed to be that you wouldn't have to do this yourself as the OS would terminate metro app processes itself if you did not use them for some period of time.
EDIT: Apparently this is the long/manual way of doing it.
When WinPhone first came out with the Metro UI I was a fan - there's a visual simplicity to it that's very appealing. After you use it for a while though the weaknesses become pretty glaring and hard to accept. It is often very hard to tell what UI elements are interactive and what are purely informational because they are so plain. There's no way to visually discern a non-interactive icon vs. an icon that is also a button.
The lack of shading and UI chrome also means that UIs frequently become jumbled. Sections of UI blur together where on any other platform they would've been separated by a visual line, shading, or something else.
The simplicity in this case has gone too far.
It's also very true that many of the first-party apps have ludicrously low information density, almost as if they expect these devices to be toys. This is in stark contrast to MS's stated goal of shipping something that is more serious, more productive than iPads and Android tablets, which up until now have been seen as leisure devices.
People often accuse Apple of taking style over substance, but Win8 IMO is a far, far more egregious violator.
There's another big issue: the first party apps suffer from some pretty serious performance problems. It doesn't bode well for your platform when your own internal teams can't ship best of breed apps. The People app, for example, takes literally 6 seconds to load your recent notifications on a Surface RT - all the while without displaying any loading indicator. You literally tap the button, wait, figure it's broken, and just as you're about to move on it pops into existence - and of course the performance is so poor that it just magically appears on screen without transition.
The entire OS is littered with sloppiness of this variety - as well as apps where touchability has clearly never been comprehensively addressed. You will move from places with gloriously comfortable touch targets (like the home screen) to apps that have 9pt text links you're expected to hit.
The "search" charm is also poorly thought out. Just take a look at Amazon, eBay, iTunes, and what have yous that have substantial search functionality - Windows expects everyone to cram their search needs into a single freeform text input. In fact, the eBay app on Win8 builds its own search page. Surprise, search is complex, context dependent, and not all apps can pigeon-hole it into your paradigm. Oops.
[edit] Extra rant: I was able to get the Windows Store app completely stuck today on the Surface. I visited an app's detail page, and tapped the Back button to get back to the search results. Nope. Back button would visually indicate interaction but do nothing. Waited, nope. Sloppy bug.
So here's where it gets good. On any other platform (and in old Windows land) I could just go kill it. Except I have no idea how to go about quitting an app on Windows 8. Apple at least has the courtesy of allowing you to kill an app very quickly - if someone knows how to do it in Win8 I'd love to know, because clearly their own first-party apps are not good enough to be trusted to take care of themselves.