You must just suck then. My EG1's are still in perfect shape, i have a crome clear, and a crome orange lense, both are scratch free, they took some brutal impacts to the snow, on high speed crashes, and still no scratches...
Edit: the only time mine fogged was when i hiked at stowe, but only because the increased body heat, which will make any lense fog.