Dawn "Dish" Liquid, the Lie

please don't use on eyeglasses. I remember many years ago my optometrist told me to use soap
to clean them.
Windex is great only if the surface is real glass. Anything acrylic will eventually cloud up and ruin the optics.