Larry Page is on stage at TED right now. Im at home watching. He is not wearing Google Glass. This fits the new narrative thats going on in my head: that Google doesnt know how to stick with a product.