Stuff like Afro samurai has existed in Japan for decades.
Afro Samurai is too boring to get mad at.
Afro Samurai is from a much less homosexual time. It feels like it sprung much more organically from African American interest in Japan and "cool stuff" like samurai etc. I mean Samuel L. Jackson even voices 2 of the characters and he's only ever cared about the rule of cool. AC Shadows is the standard megacorps designed-by-committee thing that is common to the modern gay disco era.
Also, Yasuke is in Nioh 1. You fight him. It's cool. I know he isn't the main character, but maybe it does make sense to select one of the "cool" characters that are in cultural memory and knight him as a samurai even if the actual history is dubious. I do not like defending gay disco megacorps but not everything has to be propaganda. This most surely is, but in Nioh 1 when Team Ninja made the protag a historically documented white guy, no one cared and even thought it was cool. I know TN are obviously Japanese, but still. Surely there are plenty of Asians at Ubisoft? I do not scrawl twitter, are Japanese actually upset at this? Based if so I guess, but I want to leave
some room for grace that the decision to have Yasuke be the protagonist was more "this is cool" than "we need to tow the party line so our gay disco can keep on glowing".
Either way, even if the decision is 100% pure and based on rule of cool rather than propaganda, they have done this to themselves. Lefties don't know about the boy who cried wolf.