I'm still a glass lens holdout (now glass safety glasses). It looks like I've picked up a few scratches, but I get pretty good life out of the lenses. I've started using shop goggles when grinding to help protect the glass.
The lenses get wet
But, I can peer through the water OK, and sometimes if it is really bad, look over the top of the frames.
I can see OK without glasses, but the glasses do help.