I'm scared of what new strange and bizarre part of David Cage is gonna be released with Detroit...

I'm definitely not saying the treatment of female characters are bad in general in Dragon Age, Mass Effect or Fallout 4 . As a female player I feel pretty comfortable playing those games, they have pretty good characters both sex, regardless of their race, age, magical powers or lack of...
I'm talking about little moments, very especific times where my inmersion as a player broke because of rapey scenes (none in Bioware or Bethesta that I can think of) or little moments with sexist characters. Of course I know sexism of certain characters doesn't mean Bioware is sexist! But gives me the the impression of lazy writing: they use moments like this without purpose, just for shock value or because they want you to feel uncomfortable.
I'm not saying they must not use elements to make us feel uncomfortable. I'm saying if you want to make us, the players, feel uncomfortable you have to work hard on the enviroment, in the scene, in the agresive way of a character appears, on music, on dialogue... Don't throw a sexist comment or a slur in order to gain that easily. It's not morally wrong, it's just lazy writing!
It's not exactly without purpose.
In Mass Effect it's used to show that Harkin is a sleazeball of a guy, and in Mass Effect 2 it's used to show that the Blue Suns Recruiter(and Omega as a whole) is a sleazy place. Such places exist in the real world, and it gives impact when it's direct at the player.
With Sten it's used to show that there is considerable differences in the societal structures between the Qunari and everybody else, and you can challenge him on it. It gave the Qun a flaw and fit with the whole "You must always remain at the position you were given" thing they had going on. The Qunari in Origins were portrayed as a very ordered and closed minded race.
Sure there are other ways to establish such things but there are always multiple ways to establish a character. It's not lazy just because it makes people uncomfortable.
I don't think that a writer should shy away from a topic simply because it makes people uncomfortable, because there are a lot of topics out there that people will have a similar opinion of that you do of sexism. Should we just never direct anything bad about Humanity at the player because somebody is going to find it uncomfortable?
Having trained in Jeet Kune Do I agree. But strength is a must for any martial artist regardless of "style" or gender. Bruce Lee emphasized strength and flexibility training. Not trying to sound sexist but thats how a lot of men overpower women. Don't underestimate physical power. In Brazilian jiu jitsu leverage and proper technique can defeat one who has bigger strength and size. But in a real fight it's not that easy. A bigger stronger individual is a huge threat. You have to be smart about fighting. You're not invincible. They can still knock you out in one hit if you're not careful. Form, flexibility, speed, and power. Having all those attributes in abundance is most important.
Well the point is that strength isn't going to be as big of a deal as people like to make it out to be. It's a factor, just not 90% of the fight.
It's also going to be even less of a factor in Mass Effect where all Shep's melees are either a biotic punch or omni-blade attacks. When you can simply increase the mass of your fist on impact, it's gonna hit hard regardless.