It seems to me, that male characters are more readily allowed to have superhuman traits. They take (or give) a punch and rarely suffer any ill effects, for example. But female characters are expected to be mere mortals. Not only that, but even “strong” female characters are expected to be rendered helpless by relationship drama in their lives. The female characters don’t get the privilege of being superhuman—they aren’t allowed to shake off personal problems they way male characters do. (Not to mention the fact that most male characters can actually stay focused on their job/ task/ plot and not be derailed by personal issues.)
This is where Bo is an outlier… she is more like a male character. But with all those fun female traits. She gets to be sexy and smart and more capable than the average woman. This too me sounds like a lot more fun than another average woman who gets her friends/ family in danger because she can’t think straight for more than two chapters in a row.
Perhaps this is the type of female character that is preferred? Except, over in Urban Fantasy, women like Bo are more the norm.