Isn't it pretty obvious what happened?
Microsoft built an OS for hybrid devices. ARM chips can't run legacy apps so Windows RT is DOA. Intel didn't have low-power, high performance chips ready for launch. So there are no good Windows 8 devices out yet.
We'll know a lot more about Windows 8 in a few months as some non-crippled hybrids are released. It's hard to judge Windows 8 on bad hardware. Microsoft should have held off on the release.