It's hardly fair to compare the technology in the Oculus to what's in HoloLens. The HoloLens is an x86 PC that fits on your head and has 5 cameras, 4 microphones and a depth sensor and lasts several hours on a single charge (which is important because it doesn't need to be plugged into a $2000 PC.)
I also haven't seen anyone get sick from HoloLens or trip over anything while using one.
I wouldn't be surprised if the price point of HoloLens is absurdly high for a very specific reason: to stop people from thinking it's consumer technology - it isn't - not yet. And if that's Microsoft's strategy then I'd say it's a smart move. As a HoloLens developer you have to focus your efforts on enterprise and practical applications. Not gimmicks, because there's no money in that.