I've always thought it weird- in real life and in fiction- when people blame the interloper in the relationship rather then the person actually cheating on them. It's a common trope, and I even ran in to it in real life. I was in the unfortunate position of having to tell a friend that her husband (who she was trying to have a child with) was cheating on her steadily (and threatened me when I told him to come clean on it, or I would). Alls well that ends well: she's now with a much better guy and with two children who have grown up in a happy home, both of us got restraining orders, it didn't kill our friendship, and as far as I know the jackass is basically throwing himself on female to female as they all realize he's an ass and leave him... but her first reaction was basically "The other woman is a horrible person and needs to die I hate her hate her hate her" rather then "Wow, my husband is cheating on me, he sort of sucks".
I suppose it's because we're most invested in the person we're, you know, with- but in a lot of cases like that, the person 'cheating' with the partner has no idea the partner is married or otherwise involved- because if they're the sort of person to lie and cheat, they're probably not the sort of person who goes "Hey, I have a wife/husband/girlfriend/boyfriend/significant other/whateves you want to call it". No, it's always blaming the 'other' who must have seduced one's poor innocent (whateves).
(That being said, the Baron was a jackass. Anna was not the best person, morally, but the Baron did monsterous things: killing her lover, beating her, possibly raping her... ugh, ugh, ugh. Does he deserve a chance to repent? Maybe, but I certainly don't disapprove of Anna and her daughter wanting nothing to do with it.)
Getting to the actual point of this thread, some of the conversation, in my opinion, is ridiculous. Someone can be a strong person because they're empathetic and caring- be they female or male. Someone can be a strong person because they're devoted and have leadership qualities- be they female or male (or, gender neutral, or whatever they define themselves as). In general, for their companions, Bioware isn't really in the habit of writing 'weak' characters. Alistair is in someways a generic nice guy who gets insulted by everyone and basically follows the Warden by the tail- but holds strongly to his beliefs, is willing to sacrifice himself but yet not others, will avenge the people he loved if given the chance without your input, is willing to give up his love for his duty, and generally believes is goodness and is willing to work for that. Boy has a lot of faults and stupidity, but I think those are 'strong' points. Going back even further, Aerie is whiny, occasionally wishy-washy while othertimes spiteful, clingy, and childish. Yet she survived a life in slavery never blaming others (including the child she sacrificed herself for), is willing to give up someone she loves if she doesn't believe her goals align with his (Haer'Dalis and CHARNAME), will learn to stand up for herself proudly (in conversations with Krogan, and in a way, in the EE, with Hexxat when she's unwilling to let the vampire feed on innocents anymore), is patient and kind with the mentally disturbed (er... Minsc), and in the quest that was deleted for time, would in the end decline the chance to live a life free of all her troubles and hurts in order to fight wrongs and live with the hardship but joy that is her life.
In paticular, Aerie is often brought up as Bioware's Worst NPC EVEH (unless we're talking about Anomen, who may beat her- but who also has his good points, though many bad points). And, if you want the truth, Aerie *is* annoying (again, in my opinion). But I don't think that makes her weak. She's pretty strong, actually. (And, notably, given enough investments, can easily become one of the most OP party members of BG2.)
Saying someone is weak because they're old, believe in religion, dress skimpy, dress too modestly, are too feminine, are too masculine, are bitchy/whiny/irriating/whatever thing you despise- that's laughable. Strength is something in your core. That's it.
iDid the Witcher 3 have strong females? Sure. It also had weak ones, but the strong ones were the ones features: Triss, Cyri, Yen being the obvious. But I think Cass, Viv, Lil, and Josie are strong as well (Sera, one could make arguements about her, I think- I don't think really she's the strongest character, though she is an interesting one as well). I don't really like the way the Witcher games tend to make all females but Ciri (who just overwhelms with badass) rely on a lot more manipulation/desperation appeals, but... I'm not exactly the target audiance for the Witcher. (AKA, I'm one of those who finds Geralt ugly and unappealing.) I'm not going to take that as a slight against the Witcher, just a note about me and being tired that sometimes that seems to be the only way to get ahead in the unfortunately sexist Real Life I'm stuck in.
...I think the Witcher 3, as a game, is a better game then DA:I. But I, personally, enjoyed DA:I more.