I don't actually mind thid model for these types of games. I like talking to my team between missions and getting to know them better, and to have a sort of home base where they all gather. however, I wish you had more choice in who to bring with you, and that people you didn't put in your team will simply disappear, or people you piss off will leave and so on. and more choices in who to bring with you. so that it doesn't feel as static.
ME2 did this pretty well, as you don't really have to gather the entire team. and a lot of them can die off if you do the suicide mission too early or just screw up. more stuff like that, please.