Didn't Clark Kent say once or twice in past that his eyes were too sensitive for most contacts, so he didn't bother with 'em?
That one works for me!
Also, in the mini-series
World of Smallville, a former classmate asked Clark why he was wearing glasses and he said he'd ruined his eyes staring at a computer screen for years.
That one works for me, too!
Gernot...