This is anecdotal, but I've noticed that prepubescent kids under a lot of stress and anxiety often wear glasses at a young age - either they have very strict parents with lots of rules (and sometimes anger issues) or parents who are having marital issues that make the child feel very insecure.
I always assumed the all kids having glasses anymore thing was just because they spend way too much time on phones and tablets watching tv. It used to be common knowledge that sitting too close to a screen messed up your vision, and somehow we threw that advice out the window.
Not to say everyone with vision problems should jump into dubious “practices” like playing VR games all day long or start taking some drugs, no, but I think a link between vision and mind is an interesting possibility.