Collider wrote...
1. Some people don't like him because he's "too popular."
2. Another argument I've seen (besides whiny/angsty) is that Garrus is "incompetent" and has unrealistic ideas about how he change the galaxy, and in trying to fulfill those ideas, he ends up doing more bad than good.
Yay for video game hipsters. Let us shove them into a well filled with rabid dire capybaras, soundproof the lid, and never speak of them again.
The second is actually a more valid point. I wouldn't say Garrus has done anything incompetent yet. His hands were tied investigating Saren, and he did take down a bunch of bad guys on Omega with scary efficiency. The problem is that Garrus's black-and-white worldview and relentless pursuit of justice can cause him to make premature judgments and actions. My FemShep keeps hammering it into his brain that it's not about what you want. It's not even about what's just or what's right. If you're a Spectre, or you run with a Spectre, it's about what's
best. What saves the most lives on balance. If that means swallowing your pride, killing innocents, or even subverting your own sense of justice, you do it without hesitation. And that might not always sit well with someone whose morality is as Manichean as Garrus's or Samara's.
So without Shepard to help him out, I can see Garrus making rash mistakes. With Shep there to guide him, either toward a more measured Paragon or a more precise Renegade approach, he's just fine.