Non glasses wearers probably see this as a non problem, with their most difficult choice being "what colour lenses will I clip in to my wrap around specs today?".
Rain on glasses (wear headgear with a deep peak), misting up (solutions range from half a potato wiped on your lenses, a smear of washing up liquid, various sprays such as Rain Off or even Mr Sheen).
Even with a strong prescription for short sightedness, for years I was able to see from just in front of my face to infinity. It felt like adding insult to injury when around fifty years old I started needing reading glasses as well. Varifocals were tried but I just didn't get on with them.
I reverted to single vision lenses, and using reading glasses, plus a pair 1 dioptre less than the full prescription for general use. These were well up to legal requirements for driving, less sharp focus for extreme distance but made close objects easier to deal with without needing reading glasses except for intensive reading. This compromise served me well for about ten years.
In recent years I've been persuaded to try varifocals again and the technology has advanced considerably. I find them much more user friendly now, and fine for cycling. I tend to use a set of fairly large lensed varifocal sunglasses for cycling, which keeps the wind off, and the sun out. A similar clear pair is used in poor light. As glasses seem to be seen as disposables nowadays, with plastic lenses that develop micro scratches despite taking care of them even with coatings (most noticeable in night driving/riding) this means that you replace them every year or so even if your prescription has not changed. Probably reasonable when you consider that your usual pair is on your face 18 hours a day, every day.
I'm old enough to remember glass lenses. If you didn't break them they would often outlast the frames, and they were excellent at night. Nowadays the profit is in flogging you a new frame every time. I'm not up to spending £300 quid on cycling specific specs every year when the last pair cost me £45 from Asda opticians and work fine for me. I haven't spent that much on most of my bikes! I've got a pair of single vision specs for night riding/driving as varifocals aren't the solution to everything.
I suppose for me, it's "ride what you brung" (on your face).