Then there is the problem when your sealed headlight lens things develop a leak and moisture gets in there occluding the lens....there is some 30 second thing you wipe on the lens cover...and VIOLA !, fixed !
Similar products for your scratched eyeglasses, too...