It's hardly anti-competitive at a device level, since they'll be making their money off you by just buying the hardware, independent of the OS on it. One might argue that they don't want to lose the Windows Store royalties; I don't know what those are, how significant they will be for Microsoft, etc. That could be, but then, if they're subsidizing the hardware at all (given the outcry from other vendors over how cheap Microsoft was making their initial Surface hardware, this seems likely) it's hard to fault Microsoft for not wanting to give you subsidized hardware that won't make them money back.
Originally Posted by sandy8925
It's also for DRM purposes, I'd imagine. Rooted Android tablets (and to a lesser extent, rooted iPads) are considered a major problem by many software developers. Microsoft said, "no worries, bro, we gots your back." Rooting the Surface -- and hence bypassing the DRM -- is not going to be easy, and hence application developers on Windows 8 RT can rely on their users being legitimate paying customers. Same goes for any media DRM.
The other part is protecting these simplified devices from certain classes of malware, which does exist in the wild for rooted iPad and Android devices, I might note. The people who want SecureBoot to outright disappear are absolutely retarded. Demanding that you have some means to control it if you own the device is very reasonable, but asking that the world do without legitimate security protections entirely because you're afraid some hardware vendors will be mean is silly.