I'm going to venture a guess that you don't write much rendering code or fonts.
A polluted standard makes it more difficult to implement the standard. In practice this is passed on to the user in performance and monetary cost, not in something more visible. The fact that you don't understand the problem is due to you not working with Unicode at a low level.