Sure sounds like you should revert to the original code and stop whining how much "better" the new UI is then. If everyone is telling you it sucks, it's not a good thing to just go, "Well it's better for [irrelevant edge case] so deal with it."
But what will the least competent coders have to show for work when they can't kludge out some pointless UI changes at the last minute when they have a quarterly review coming up?
Is this actually about accessibility, or is it about forcing bad mobile UI on everyone who isn't using a hand held ad feed toy? Maybe mobile users should complain about bad website design instead of expecting Firefox to degrade browser UX just to com...