quality and can sometimes damage coatings further. The most reliable solutions are careful prevention and replacing lenses when scratches begin affecting vision.
If you want, I can also break down which scratches can sometimes be safely ignored vs. which ones mean you definitely need new lenses.