This happens on the frontend, the characters in the post itself is not converted. Your post looks fine in Jerboa, for example.
That said, I think the dev community should strive to agree on a text display standard that can be implemented across all platforms.