Why the comparison with Oculus Rift?
One is AR the other VR, so not the same usage, they will compliment each other, not be in competition!
Saying the Oculus Rift isn't as good as the MS offering, because you can't see throught the Rift, is like saying your TV is no good, because you can't see the wall behind it!