Pretty much. The Mass Effect games were something ridiculous like 83% BroShep. Like why even have a FemShep at that point? Also you forgot Edward Kenway, Dread Pirate, and Arno the Frog, stereotypical but charming ruffian as male characters everyone loved.Agree with this 100%. Ezio Auditore wasn't exactly the most rounded or deep of characters, he was practically a walking, italian shagging sterotype in the first game but he had character.
Bayek was another. Last of the Magi and a fairly dedicated family man. Depth of a puddle but at least you knew what sort of person he was.
Then you come to the later stuff like in Odessey in which the female protag is the "canonical" one. The one played by barely a quarter of the playerbase according to the supposed metrics. Both her and the brother everyone played were so dull and utterly interchangeable that it didn't matter and most players still picked the dude.
Like, it shouldn't really matter wether the character is a male or female, but unfortunately the simple market is that of gamers being mostly guys, and mass sale games like this it will be one of three/four games the guy will purchase in a year because they'll play an hour or two at the weekend and that's it.
Ubisoft, like many other companies, is just sopping to the tiny, screeching market on twitter despite having all the data telling them otherwise.
As for Dani themselves, eh, she looks like she'd be fun to play as if they gave her some more depth of character.