When I say charisma I mean literally being charming, like Google didn't have the tact to role out glass, because glass _looked_ creepy. Apple would have had the tact to know not to. Furthermore I think we're looking at the first couple of pseudo-generations of of Apple AR glasses in the form of the latest iPhones and Apple Watches. Watches are testing the hardware that will be colocated with the UI and the A13 the overpowered chip responsible for doing the more powerful CV functions in like the users pocket.
Yes, I suspect we'll see AR on phones/watches well before we'll see it in glasses and associated wearables. There are some AR-ish apps today but they're very limited.
There are a lot of challenges to get glasses right--both from a hardware and a usability/acceptability perspective. But people are already used to using their phones for things so it seems a very natural transition.