I've also heard the idea of glass was about demoing AND getting the public conversation started about wearables so that when they have a product ready, the dialogue has been running.
I haven't been dissuaded from buying all unproven tech gear thankfully! Preordered the Apple Watch (as I have had wonderful experiences with the iPad on launch day and the iPhone) ... very satisfied with it.
I'm on the fence about HoloLens. While I have full faith in Apple and zero in Google, Microsoft is in the middle. The tech is extremely compelling but I Microsoft is known for incremental improvements .. I'd rather not get stuck with gen 1/demo hardware when a lot better stuff may be around the corner.