I never said that, I said contacts work well for me and its worth learning to put them in.
Personally, I can't wear contacts and don't even qualify for lasik surgery.
The Smith I/OX turbo fan remedied all of my problems though. I can finally wear my glasses while riding. No fogging issues whatsoever.
Worth every penny I spent.