re: Microsoft Needs 3 Surface Tablets: 3 Reasons
The key problem with the Windows 8 modern app world is crappy apps. It's kind of like when Java introduced a whole bunch of character-mode interface folks to GUIs. If you recall, Java AWT/Swing allowed the creation of some really, really BAD GUI apps. I believe it's possible to make great Windows modern apps but right now, experienced touch developers don't seem to be focused on Windows. That leaves us with predominantly inexperienced touch developers and crappy apps. That's a huge problem for Microsoft.
Of course, IMO, even Microsoft's own modern apps aren't great. Take the mail app. When you create a new message, the right side of the screen shows what appears to be some sort of template but it doesn't give you any clue as to the fact that you are to touch(click) the "Subject" part of the template and start typing or touch(click) the "body" area of the template and start typing. It looks like a sheet of paper with no obvious input areas or shadings to provide hints as to what the hell do I do with this? Plus the TO, CC and BCC areas are on the left side of a split screen. This is a complete departure from how Outlook presents information and accepts input.
After a while you get used to it but this is from a company that has a long history of GUI standards regarding placement of buttons, tool bars, menus, accelerator keys and default operations when ENTER is pressed. It's like some creative nut job fired all the pragmatic people and went wild. Of course it doesn't HAVE to be this way. Modern is fully capable of offering input boxes of various shadings that would immediately make the mail app more intuitive.
Windows problem is the apps and in Stevie's own sweat-slinging/spit-spraying/foot pounding words, "Developers, developers, developers."