Hot take: Windshield protection should be refreshable.
“I already had to replace Exoshield once (it saved my windshield on the 1st day I had it installed but got damaged) & tried their Ultra this time around. Worse glare than the 1st one (I think it was called G3+)”