Yep, As you may have gathered it's all about ventilation. If the air trapped behind the lenses can't be exchanged frequently enough, fog happens. I've worn glasses, seem like all my life. Frames that are wrap around or fit tightly to the face have problems with fog.

Basically any design that prevents the free exchange of air, thus letting the opposite sides of the lens attain different temps is a recipe for fog.
_________________________
Glenn