Originally posted by BackFire
No they aren't. The characters in Metal Gear games are little more than caricatures. They're too exaggerated and over the top to be taken seriously. The ones in Mass Effect are much more grounded and believable and while they may seem one dimensional when you first meet them they develop true depth as you talk to them, which alone is enough to warrant massive praise with how awful most games are at creating decent characters.
There is no standard by which realism can be considered objectively superior to the fantastical, and in many ways it can in fact stifle creativity and do little to differentiate itself. Metal Gear in general may at times be a little fantastical but it still captures all of the complexity and depth that we see in the real world and makes you just as invested in the drama provided you suspend your disbelief a little.
Mass Effect's characters possess a lot of depth but I give little credit to the developers given that it is easy to extensively explore a character's personality given enough time and the fact that they had such a formulaic method of doing it. For the most part, we find out about each of the characters (party members) in the exact same way, by conversing with them and learning about their backstories, beliefs, personal goals etc. and its the exact same method for all of the characters, and you typically explore all of them during the same interval between missions. The characters do or reveal little of note about themselves during the actual campaign and the whole process comes across as a little repetitive and stale. Depth alone does not make a character interesting, it is how that depth is presented to you and in Mass Effect it is almost entirely through these formulaic conversations.
Some of the conversations in Metal Gear may be bizarrely timed and sure some of the characters come across as a little outlandish but for the most part the games feature a number of new, interesting characters with each installment and we typically learn about them in a far more organic and interesting way.