Been wearing glasses (progressive lenses) for at least 30 years with no problems. Sure, they fog up occasionally in cold weather.
And, they sort of dictate what I can wear to cover my face, or not wear. And they often get water spots or other junk on them. Just part of the game. I find they aid me in at least one way. If I see too much of the frame or edge of the lense and/or if I get a blurred vision, it tells me that I haven't turned my head enough toward the target. Easy to make a quick correction before I release the arrow.