User blog comment:Spartan0700/Mass Effect 3: Off the Record/@comment-4936012-20120727192852/@comment-4950455-20120729205142

See, I don't think the problem was just that Jack Sparrow was a support character - it was that he was the funny guy in a straight man/funny guy combo. Removing the straight man makes the funny guy have to do it all, which rarely works, and in that case doesn't.

Garrus, in contrast, can be funny but doesn't require a straight man. So while I'm not convinced he would work as a main protagonist, he won't have the same problems either.