Stop in for a cup of coffee

You would think headlight designers could figure out a covering that did not get yellow. I mean with all the tech out there...but noooo
Even keeping them waxed does not do much..