Why is Assassin's Creed Shadow hated for having black samurai as the protagonist, but the Yasuke anime is not?

I know the Yasuke anime is still hated for other downsides, like the animator salary, mid animations, unnecessary mechs, but I don't see anyone hating on it for having Black samurai. Why is Assassin's Creed Shadow hated for the black samurai then? Isn't it based on Yasuke too? Not saying I like/defend the game, but I'm confused. I don't play the game/franchise at all so I have no idea what was going on.

Edit: there's also the Afro Samurai anime