@animedreamer-
It's a videogame, so I view it as entertainment. That's not to say that it can't be educational as well, but unless it's going to be a school aid or something that should not be it's primary function. I don't think it's really Bioware's place to educate people on sexualisation, gender roles, sexual preferences or gender identity. It could attempt to do all of those things, but without the fun element the game will crash and burn. We have seen some cautionary tales recently with indie "games." 'Sunrise,' 'I Get This Call Every Day' and 'Depression Quest' all attempted to "educate" people and send a political and ideological message. The problem is they all forgot to be fun or even remotely game like.
Videogames are primarily entertainment media, so they should attempt to be fun to play. Once that's nailed down, then devs can start adding their ideological messages, political views e.t.c.