Pompously announcing a really bad idea doesn’t make it less bad. The “other prominent OSM data consumers” are only doing a quick fixup to avoid ugly breakage in the name of being lenient in what they accept, that is not the same as “support”.
As has been pointed out multiple times in this thread, things are not so simple. Often in (proper) multi-lingual regions the -actual- name of the place is composite and is customarily written with a separator.
Please stop trying to rearrange the world according to a naive, CS-driven, concept of normalization.