Damn it I had a nice queue of multiquotes but it disappeared for some reason.
Regarding the asari as being fan service... I know when people say "fan service" it's usually a good idea to just check out of the conversation because those people are just bitter or weird or... well, nothing ever good has come out of accusing something or someone of being fan service. But just this once I want to jump in and say that was most likely definitely the case in ME1, but that the asari have evolved far past that. At this point if a person thinks they are fan service, it's simply because that person probably just has a boner for asari in general, and that's their issue, not the game's.
Regarding Thane, I see where... whoever said that... (DAMN IT MULTIQUOTE) is coming from, but actually as I was playing through the trilogy again, I was disappointed I couldn't romance Thane with my BroShep
I think he would've been a great romance, albeit tragic... HOWEVER... I also see where you guys are coming from in regards to the romances available to straight female Shep. To me the only romance that is even wroth is for Fem Shep is Liara. Kaidan, if he has the same stupidly jealous lines around FemShep that Ashley has around BroShep in ME1, is a freaking whiny bore, Thane has all his aforementioned issues, Garrus is imo boring as all get out and also looks like a dinosaur, Jacob is weird and literally leaves you for another woman wtf, and on it goes.
I'm so, so, so relieved that this damn series has Kaidan for my BroShep; there's no whiny stupidity and awkward come ons in ME1 (the way the women in ME1 and Me2 frigging threw themselves at me as a BroShep was absolutely ridiculous; I can only assume that either BioWare thinks that's what straight men want OR the majority of straight male gamers do actually enjoy that... betting on the former). There's delicious encounter in ME2 which is just ripe with tension and regret, and then the sweet end-of-times romance in ME3.
Honestly it's kind of funny how (imo of course) BroShep x Kaidan ended up being the most organic, meaningful relationship in the series, though I'm sure some could make that argument for FemShep x Garrus since they, too, know one another for three games, but I'm just not as familiar with that one.