Someone With Mass wrote...
They should focus more on the narritve this time, because it's the last game in the trilogy and I don't think any character should get ahead of that fact.
I agree with you completely; but I feel obliged to point out that the lack of focus on the central narrative can't be blamed on having a large squad. In ME2 there was no reason that you had to have a recruitment mission and a loyalty mission for each character which was largely unrelated to the central narrative.
Consider ME1, when you get to the Citadel you have one mission which is part of the central narrative and in the process of completing that mission you're given the opportunity to recruit Garrus, Wrex and Tali. Liara has her own recruitment mission; but its rather closely tied to the main storyline as well. Likewise in ME1 you have missions which provide drama and character development for your squadmates like the loyalty missions in ME2; but these too are part of the central narrative (Liara's and the Confrontation with Benezia on Noveria and the confrontation with Wrex and the choice between Kaiden and Ashley on Noveria).
In ME2 there are a total of 17 recruitment and loyalty missions (I didn't count Zaeed and Kasumi since they are DLC characters and are thus harder to integrate into the central narrative) which are largely unrelated to the central narrative and a mere 7 missions devoted to the main story. But; If ME2 had you recruit your entire squad in missions which were part of the main storyline then they could have devoted 7 more missions to developing the central narrative and if they had used the central narrative as a means of character development rather than the peripherary loyalty missions then there would have been an additional 10 missions which could have further developed the central narrative.
The upside of all the peripherary recruitment and loyalty missions in ME2 is that they set up a lot of plotlines for ME3 and further develop the Mass Effect galaxy as a complex setting; but in Mass Effect 3 they have a story to tell and they don't have time to get repeatedly sidetracked.