It doesn't matter whose fault it is... The point is that it doesn't work right and I need it.
No, it does matter which party a consumer ends up blaming. It's just like blaming Microsoft for the lack of apps, which achieves as much as a user leaving a bad review for a product because the 3rd party seller messed up shipping. All bugs should be reported to the app vendor; I've gotten a number of bugs fixed this way when interacting with the actual devs. The onus is on the user to communicate properly. Throwing random flames in the wrong direction simply means nothing will get fixed, and a bad reputation would be wrongly attached to a product when the problem lies elsewhere. It's not smart consumerism. I would never use a Mac because the platform isn't supported for gaming, for example, but that doesn't mean I'm going to blame the Mac hardware and OS; obviously it's because the devs don't support it. Macs are fine for other things.
Consider people that use their Surface in a different way to you. 99% of the time my Surface is hooked up to an external monitor... driving an 8" display is a moot point. It'd be great to be able to take such a small device with you and then dock it to a full screen when you really needed to do some work
Reminds me of the dream proposition from OQO. Everyone remembers OQO, right? You should.
The problem is that your use case is, I firmly believe, a miniscule outlier: Extremely few people would buy a mobile device on the
ultramobile end of the bell curve in order to be tethered 99% of the time. So the question is how small that target audience is and how much profit can be made on those edges of the bell curve--the current 10.6" Surfaces are
already niche products, certainly the 8" Dell and whatnot. Of course, I fully expect the 7-8" to be much more successful than the OQO, but the usability factor for regular mobile use is really going to matter to the bulk of consumers. You cannot compare the usability between an Apple Mini running a mobile OS and restricted mobile-only apps versus a Windows 8 "mini" where none of the desktop apps scale the UI for mobility.