but glasses were made of glass, and nowadays most are plastic.
In any case, no scratches on my non-glass eyewear either.
if you have vision benefits in the US, you can get glasses with glass lenses for free or heavily discounted
the best optics are glass