Maybe we'll see a Humble Windows Phone Bundle some day.
... now I want to see phones running Win8RT.
Windows RT does not allow you to sideload freely. Nor does WinRT, which is not an operating system, but a runtime environment.
You can sideload apps that you compile with a developer certificate, which is provided with a free copy of Visual Studio Express, but expires periodically. Corporations can sideload apps permanently if they have purchased sideloading licenses.
But there is no general ability to sideload, as a regular user who knows nothing about compilers.
Of course, this is just the RT environment. Windows 8 on x86 still has a desktop environment that is not locked down at all.
http://www.reddit.com/r/Android/comments/1mc4vq/nokia_was_te...
As for the other two, again they are philosophical. If the user had said that it doesn't work for me because I am novice or expert user then I'd understand. What does it have to do with it following certain design principles? does it work for you as an individual or not? Isn't that the most important question. The comment does not answer that at all.