Oakley is far from the only name in the business of impact resistant lenses and I wouldn't even consider them the bar everyone else must meet, simply at par like the others. Many makers have lenses and frames that exceed ANSI Z87.1 standards. Rudy, ESS, Wiley-X, Smith, and others all exceed that standard as well. I've seen all those brands take a licking, some saving guys' vision in an IED blast, others failing to stop the onslaught of shit that comes after you, but they all meet the standard.
I buy Oakleys only because I get them at .gov discount; I have two sets of M-Frames (the only Oakleys I can wear while shooting due to their massive lens size), a set of Half Jackets (frame in my FOV), and have the Splinters (frame issue with iron sights on my M4) on my head as I type this. But that's only because I have bought them all at usstandardissue.com at a considerable discount than what civilians must pay. The way I see it, everyone else can pay for their massive advertizing campaigns and sponsorships of professional sports figures. I'm not bashing Oakley, they're great glasses, but what do you think they're really worth when I can get them at 40-50% off? I'll say it again, overpriced.
Here's my recommendation on selecting shooting glasses: Find a set that makes the standard for impact resistance, what fits your face, what doesn't impede your vision when sighting, and what you will actually wear 100% of the time when you should be wearing them. The baddest pair of glasses that are uncomfortable and don't want to wear are worthless compared to the set you will, and I'll take a $35 set of comfortable Wileys on my face over a $250 pair of Oakleys on the bench because I lose my view of the sights when looking through them.
My Oakleys fog up too when I leave them untreated without the anti-fog compound that Oakley ships with their lenses, so they're not exempt from that either. Any glasses will fog up under the right conditions unless you have an active fan blowing air onto them, but that fan is also blowing onto your eyes as well. Get the eye drops, you're going to need it.