Discussion on the subject is the solution.

- Publisher does something stupid
- Gets bad press
- Thinks twice before doing it next time.

And, you know, talking about character depictions on video game forums? Surprisingly useful in itself. Because where do the next generation of game developers spend their internet time in their youth? Right here.