I'm always baffled how bad is Google at playing long term games. Their biggest mistake with Glass was trying to productize it too fast and stopping when they saw it didn't have good consumer fit.
They could have instead go more incremental by releasing developer hardware and learning from that. They could have kept that program small and nimble, but instead they pivoted into some bizarre enterprise program that has always gave me the impression of a "save face" move. Weird company.