I don't think anyone truely thinks people are going to all go to work, strap on a headset and be disconnected from their surroundings all day, that's never going to be a thing. Popping on a pair of glasses however is a much more approachable and user friendy experience, we're just not there yet.
Glasses are not visually subtle in the way smartwatches and phones are. It's one thing for everybody to be carrying the same iPhone, but people won't wear identical one-design-fits-all glasses when out and about.
A visionary at the top just wouldn’t launch until the product was right, but a bean counter is counting how many beans have been spent and wants a return on the decade of dev time so rushed it out into a headset form factor instead.