It's not bizarre at all. Character encodings are a sort of language in themselves, and end up with all the problems that regular old languages have – there's a lot of variety, people can't agree on one particular solution, and there's not a lot of money in taking care of the edge cases.
It would be bizarre if we were at the point where we had perfect translations for everything, but still struggled with character encodings specifically.
It would be bizarre if we were at the point where we had perfect translations for everything, but still struggled with character encodings specifically.