Dude. It's a $79 strap that puts your phone in front of your face. It's a cool toy. They're obviously not trying to compete with Oculus with this. What are you ranting on about?
At least with other game forms and controllers (eg xbox/playstation/even Nintendo chuck) you don't look completely ridiculous using them.