To be completely honest, had I owned a surface or a Lumia phone, and my laptop been built/designed for 8.1 (i.e. no driver compatibility issues), I would've be absolutely content with it. Frankly, there's a lot of things I like about it. It's just these issues that bogged the whole experience that made me loathe it. And to be fair, the blame the issues I had is even split between MS, Asus, AMD, and myself for being stupid.