This is assuming the batteries would actually be in the glasses, something I don’t see as likely.
If it were ever possible to shrink everything that Vision Pro does down to something the size of a pair of sunglasses, I assume the external battery pack would still remain.
Maybe they can figure out a way to deliver true wireless power from the pack in your pocket to the glasses on your face, but even if not there’s still plenty of room for success in that market.
Look at Apple‘s best selling product, it’s not like people are afraid to have something in their pocket.
And people are already more than comfortable these days carrying around battery banks and chargers, it’s not like a product is going to live or die by an external battery pack.
But even then, I never see these type of head worn products as being something that everyone has like a smart phone, because something being on your face doesn’t always mean that it’s the most convenient.