Shadows introduced also the first "nonbuynary" character in the whole AssCreed franchise. He seems to be not that prominent as the dude in Veilguard, but he can be Yasukes lover.
The issue with Yasuke is that it's so on the nose, especially given the way that they went about revealing him. This idea that people are taking issue with him because of "racism" is so unbelievably myopic. Yes, some individuals who have spoken out against this will be flat out racists, but there are plenty of people who have legitimate reasons as to why they believe this chacater is not a good fit.
We've also since found out that his character
doesn't even fit the structure of the game well (stealth, which is a signature mechanic across the entire series). So it begs the question as to why they even bothered to do this at all when there are
dozens of other samurai they could have gone with from the era which would have been a better fit for this specific style of game.
But this is the bed Ubisoft have made for themselves so now they must live with it.
Honestly, in my opinion they would have been better off going with a character creator and it would have avoided all of this while also giving players a choice of their own in terms of how they both how they want their character to look and how the character plays. They could have even done something interesting where if you opt to build a smaller and lighter character then they will be better at stealth but weaker in combat, and the opposite for a taller heavier character.
Basically something like Dragon's Dogma 2's weight class system (which was one of the few things I thought the game did very well) and how that feeds in to encumbrance, movement and combat across the various classes:
There are so many sensible solutions for all of this, but for some reason they chose to go down the most contentious path.