I think, especially with Catherine, this article misses the point. I mean, the Fallout 3 situation is very obvious and it really is just slamming her in your face with YOU MUST CARE ABOUT HER! than most other games. I mean it helps that the writing is pretty unconvincing and mentioning her weight is actually more character breaking than I'd like (If I am this character, how would I know what upsets her, It's a line I can say that I have as a player, no prior knowledge of after all). But back to Catherine. The idea isn't that you are Vincent, he is some fop you're supposed to face palm over, because the game is two things:
1. A voyeuristic adventure where you basically f**k up someone else's life... or not.
2. A cautionary tale or morality where instead of telling you straight up, you observe it and then apply it to your own life.
It's really hard to disconnect if you are in first person with a character you have created. The article puts this as a plus but it's not always. It just becomes a fantasy persona and you build everything within that construct. You care about Amata as that character. Catherine wants you to be a judge of others actions. You see the things this Vincent does and instead of thinking "Oh GOD I'm a horrible person!" You think Vincent is a horrible person. When you then come to a similar situation in your real life, you wont think about Amata and you. You think about what that jackass Vincent did and how he tried to justify it, and how you knew it was all bullshit and you wonder if you had an observer, disconnected from what you are doing, how they would see it.