I’ve been wearing contacts since I was 18 so many decades lol. I really appreciate contacts in the summer, when it’s hot and humid and having glasses on my face just makes me feel hot. I also think I see better with contacts, since the lens is right on your eye, whereas with glasses, the lens is not as close toyour eye.
That said, contacts need to be replaced more frequently, are sensitive to dusty or smokey environments and you need a clean place and clean hands to put the contacts in.
If you work in a dusty environment, like maybe a construction worker, contacts would not be best for you. Eyeglasses can serve as safety glasses for construction or craft jobs.
I find if I’m tired, like if I’m out late, contacts make my eyes irritated. If I wear my contacts out, I will bring eyeglasses with me so I can take the lenses out and put the glasses on. The lenses are cheap enough that if I need to just take them out and throw them away, it’s not a big deal. When I was younger, contacts were a whole lot more expensive so I would never have done that.
My point is that it really depends on the wearer and what their needs are. If someone is shaky or afraid of touching their eyes, that would be an issue although you become unafraid after a few tries.
I get my contacts and glasses from Costco, so they’re cheaper than elsewhere but if cost is a factor, contacts can add up as they need to be replaced on a regular basis.
I remember when I was 18, I wore eyeglasses and braces, and I got the braces off one day and I got contacts the next day, and all of a sudden boys were talking to me who had not been talking to me previously. That was kind of like a miracle.