I'm convinced that putting an expensive computer on your face won't become mainstream until businesses start getting them for employees in large numbers. It was the same story with cell phones and computers before them.
People have to experience the benefits before committing to the costs. (And I say this as someone with none of these devices.)