Traynor... she does a job that could be filled by two other characters, both well established and both pretty well liked. Liara and EDI have been there for some time and both are good at their jobs. The third one(Kelly Chambers) is just a paragon/renegade check away from joining the Normandy. And don't give me that "she's to scarred by Collectors" crap. Shepard talked a being countless millenia old to come out of hiding and join the fight against the Reapers, surely she could talk a scared woman into joining what is basically the safest place in the galaxy. Which, to me, just further reinforces the fact that Traynor is there because they wanted her to to be there, not because she needed to be there.
Traynor installed all the hardware for the communcations on the Normandy so it would be hard for both T'soni and the holgram to of done that. So right there they can't do her job. Traynor being on the Normandy was dumb luck for her otherwise she maybe dead when the reapers came to Earth. Since there was no else qualified to handle the comms, she was kept on the ship. The holgram even mentions it would like to have Traynor stay.
Liara is good at her job. Hahaha. What is her job? She becomes the Shadow broker. Whoppy do da. All that she uses was already in place from the previous broker. Anyone could've stepped in and do the same. The only difference is she found information the broker had about stopping the reapers. Outside of that, anyone can fill the role.
She is well liked. Yes. For me. No. Lets take a look at the like thing. After the SR1 goes boom, she becomes an information broker. What happened to studying the Protheans? She turns her back on Shepard and the galaxy to try and find a way to stop the reapers. Have to like her for that.
We get to Illium, and if Shepard helps her with chasing after the broker, she mentions she handed Shepard's body to Cerberus. For some reason she failed to tell anyone about that, especially Shepard's mother, for those who play as a spacer. So she took it upon herself to decide that she won't tell his/her mother. Have to like her for that
At her apartment, Shepard's armor is seen in a glass case on display like a trophy. Have to like her for that.
After the broker is defeated, she says that she can finally help to find a way to stop the reapers. Really? So you couldn't do that 2 years ago? Have to like her for that.
On the Normandy, Shepard says he/she will get her a birthday present, but Liara says I don't need one, I have you. What? There's a joke if ever I heard one. Have to like her for that
On Grissom, Pressley will die if Jack is not in the game. Where's my cover fire while I help the girl? I thought having squadmates was to give me support? I guess Liara didn't care. Have to like her for that
On the Citadel when facing Ashley/Kaidan, Liara doesn't speak up for Shepard when Udina shows him/her killing the councilor. Wow. She doesn't sticlk up for Shepard. She truly doesn't care. Have to like her for that
When on the ex-Cerberus scientists mission, why is it Dr. Cole helping Shepard and not Liara? That's right she doesn't care. Jacob or replacement guy even provides cover fire for them to get on the shuttle. Maybe ME3 has the wrong squadmates in the game. At that moment I would take Cole and Jacob/replacement guy for squadmates since I can trust them to have my back. Have to like her for that.
That's a lot of likes for her. I'm still not convinced. I still don't like her at all. She's not the only one. All ME1 characters turned their backs on Shepard and the galaxy by not doing anything. All ME3 squadmates showed they don't care about Shepard with the missions I mentioned above. Why should I care about a character who doesn't care about Shepard? Or better yet, why should those characters be in the game?
Yes I will mention Kelly not being on the Normandy because of what happened on the Collector base. Plus she can be dead.