Identiy politics is not even a western phenomenon it is more an American thing. In not every western country people are that easily offended and in Japan people do not care about that stuff. And that is good.And what is racist about Tom anyway. People that call out Racism do not even know what the word means in the first place. The tradional meaning of Racism at least in my mother tongue is to put another person or culture down because of their herritage, religion or looks. Tom is presented well in the game. He is good friend of Ryo that helps him with his quest and even teaches him a technique.
But I am just a dumb old European. I will never understand who Americans that are into western idendity politics think. the whole concept is way too foreign to me.