I fail to see why the creators can't fix an old mistake without having to rerelease the entire game for it to be acknowledged. She's been called Aerith in all new games to feature her ever since Kingdom Hearts. Is that not enough to tell you that her name is officially Aerith? Why is it so impossible to change this little fact about the game without making the entire game non-canon?

Of course Square Enix could hardly care less what we call Aerith over here in the west, but I can say without a doubt in my mind that if they ever hypothetically DID remake FF VII, her name would be Aerith.

If you prefer the name Aeris, that's fine. Call her that, you're not harming anyone. There is no pressing need for you to change your mind on it. But don't denounce people who prefer to call her the name the creators intended for her to have. Don't present your way of calling her to be apparently "superior" to theirs. I think calling her by what has pretty certainly become the "official" pronunciation a rather natural and understandable approach.

And just a little fun fact: her name IS in fact Aerith even in the original western Final Fantasy VII releases up until you get to rename her, where her name defaults to Aeris. Just like how Cloud's name is Ex-SOLDIER until the rename screen, and Red XIII's name is just Red until the rename screen. The only difference with Aerith is that the player does not once get an opportunity to witness Aerith's original name, unlike the other two. But hey, it's in the game's code.