everyone of the previous AC game's protagonist all fits the nationality of the settings of the game, so why is this one different? why do you have to change this game? you can make the two main protagonist both Japanese but from different side of the waring states and still archived the same story.
Yasuke, while being a real person in that part of history in Japan, has very little actually recorded history about him, outside of all the made up stuff by that white professor in that Japanese university. now, if you are trying to take some liberty with that, then why also make him have a same sex relationship in the game? I get that ancient Japan does have a more relaxed attitude towards that subject, but it is still far from the norm and there is absolutely no recorded evidence that Yasuke is gay. it just makes it feel like you're forcefully checking all the boxes of diversity pandering. and when you have previous games going so far as to take a painstakingly detailed scan of the actual Notre Dame, yet you made the mistake of using ancient Chinese architecture in a Japanese setting game, it kinda give people the impression that you're not really taking this one seriously.