I disagree with the example of Mass Effect 2. In a military setting, it is precisely natural for a squad to follow their commanding officer, particularly as Shepherd is an excellent officer (yes, even renegade shep). This is why it made sense to me.
In a game like Dragon age 2, it can feel out of place. I'll never understand why everyone feels the need to follow Hawke, e.g. "oh my, you killed all the (standard enemy x)! I will now unquestioningly follow your orders at all times!"
Interestingly, DA Origins did things pretty well, where PC controlled characters were skeptical of Our Hero until their trust was earned in various ways. There was no good and bad, only things which each individual either liked or disliked. Do enough stuff they dislike and they attack you or leave forever. Made it feel like I had to manage my relationships as a matter of success in the overall mission. You know, like you might have to in a real leadership situation. This made the characters seem real, and made me emotionally invested in them.
Industry take note! that's how you bloody do it!