UA overrides are enabling the poor web design that necessitates them. If web sites aren't punished for doing the wrong thing they'll keep doing, requiring more overrides, which hides the bugs, etc.
Stop this feedback loop. The client is not responsible for the server's bugs.