I gotta admit, I am fairly disappointed by the final squad list. I feel like Vega is such a waste of space. Only 7 squadmates, okay, fine...but Vega? I'd much rather have a Krogan or a Salarian. Part of me was hoping for a Batarian squadmate. Vega is just so....uninspired. Hell, when push comes to shove, I'd rather have Jacob than Vega.
I feel like the Mass Effect 2 cast really got shafted. I know that Bioware had the challenge of some players not having them alive, but so be it. That's the beauty of what they put together. They should've let players live or die by the choices they make. Add Grunt or Thane to the squad, if I kill them....fine, one less squad member, my loss. As for some other choices (minor spoilers]
[blackout] Anderson's the Earth councilor? Then so be it, the councilor is stuck on Earth greatly limiting the help he can provide and thus my readiness rating. Just replacing him off screen with Udina and overruling me is cheap. I rejected my Spectre badge in ME2, don't just give it back to me! Make me wait til I get Ash to have access to the Spectre requisitions and what not.[/blackout]
I'm still early in the game, but I feel like Bioware really got cold feet with the branching stories. They were so worried about locking players out from certain things that they just said **** it, we'll work around all of the big decisions. Major bummer.