The way I ultimately see it is, if you're going to introduce something that was designed around adding a quality of "fun" to the game, but can clearly see that you're upsetting a large group of users than it defeats the purpose. It is seen more like a metaphorical "Slap-in-the-face" to a particular player base, and in the long run will cause more harm than good. It's no longer an innocent, innocuous form of fun the moment it was contrived through real life's political influence.

I'm not gay, and even though this won't effect me I can honestly see why it's bothersome. It would be like if the game was anti-black, and because Japan might have had something against suggesting black people can date asian people, decided to remove them from the game. No one would be sitting here going "It's just a game." they would be taking out their pixelated pitchforks and torches and burning Square's reputation to the ground.

In the end, I say either avoid implementing it at all, or make it fair grounds for everyone of every gender.