Not with logic like that it wasn't.
No one said BioWare is perfect, though others' reasons for thinking BioWare falls short are probably much different than yours, such that they see your suggestions as leading BioWare down an even worse path if BioWare actually listened, which I can't say I disagree with. It seems like you simply want BioWare to be something it's not and never will be. What dissatisfies you so much about JRPGs that BioWare is doing right?
I think I already said multiple times, at least it's a video game. I don't care how good a VN is, there's just something different about the experience that makes it unreliable. I believe the original JRPGs (Squaresoft era) had a much greater blend of gameplay and artistry, but lost favor due to arbitrary hatreds and probably just flat inability to re-create those kinds of experiences. I also noted earlier how I found most anime to fail almost every rule people here have been perpetuating regarding internal consistency and all that.
In the vacuum, there's been this incessant assumption that somehow JRPGs are good for their characters and art, and western games for the interesting mechanics, as if it had to be that way. Just like this thread insists that DA has to be tame and staid. TSR D&D and Meffect were pretty wild, I'd say, also.
The reason Nintendo ruled the world is because they could manage both.
Honestly and everyone has their moments of sexism and things like that. You try to minimize it, but things like this are going to creep all over the place. I also think the issue is more complicated, is it sexist to treat women as potential romantic partners but not men as a straight male? Well, no, that just naturally follows from the internal logic there, but you are fundamentally discriminating against men romantically, as a straight man.
It it sexist to seemingly enforce norms about clothing on female companions but not male ones? Well, maybe, maybe not, maybe Cassandra just really likes armor and Vivienne likes dressing like a vicious spinster Maleficent. Whatever. It just has been odd.