There is absolutely nothing wrong with sexy characters. I don't know what the problem is with people who take issue with this.
When I'm indulging myself to a fantasy world, I want the characters to look attractive. And I don't understand those who wouldn't.
EDI, Miranda, Ashley, Liara, Tali, Aria, Jack; they are all feminine and sexy in their own way, and I like them like that. I would not like them as much if they were ugly or plain. Nor would like the male characters as much if they were fat ugly slobs.
So lets not pretend that this something only female characters are prviy to.
Default Male Commander Shepard? Designed to be an attractive fella. Jacob? Same thing. Kaidan? Again, attractive. He's a well groomed, clean cut guy. Even Zaeed has the gruff, but manly look. And all have fit, well defined bodies.
Bioware designs its characters, both men & women to be attractive, because as a whole, people like to fantasize about attractive characters in story.
And for those of you who don't find certain individuals in ME attractive: that's fine, but get over it. Realize that you are the minority.
I will personally enjoy looking at Miranda's ass every now and then, while I laugh at all of you whiners and complainers for being miserable about everything all the time.