All of that will be solved by miniturisation and advancement of tech.
I think you are short sighted (haha!) to think that headsets and glasses are different categories, and that headsets are not just a preliminary research phase to things in the future like smart contact lenses etc.