I too come from such place that is not culturally diverse and I do not understand why people have to see race in everything. Take EP4 for example, how many red head Japanese are there in the real world, heck I don't even really consider most of the characters to have Asian features but it does not bug me.
I find "diversity" is always a no win situation for developers. They get criticized for shoehorning in the so called diversity at times. OP mentioned dreadlocks, at what point does diversity turn into the thing that people call cultural appropriation - people get mad at non-Japanese wearing kimono, or non-Chinese wearing the Qipao. Mario wearing a poncho and sombrero got Nintendo in hot waters to the point they had to ditch it. And if you dare represent an ethnic group in less than a positive light, you are immediately called racists - see Cyberpunk 2077, game's not even out and people were already attacking CDPR for some of the gangs in that game.
Excuse the rant, I'm probably just frustrated my inventory and storages are filling up at an incredible speed without being able to sell on the player shop.