I promised myself not to wade into the FFXIII thread, 'cause I only have fire to breath over this game, but this specific point requires a response.
There is no one anywhere I think that consciously thinks to themselves "oh, hey, I hate people with a sunny disposition!" That's absurd.
Amélie has a contagiously energetic and optimistic view of the world. It's one of the best films of the last twenty years. Sally Hawkin's character Poppy from
Happy-Go-Lucky is a phenomenal person, and her whole very point is her inappropriate level of positivity about any situation, no matter how shitty. But her actions aren't at odds with her reality: there is a depth of character portrayed
THROUGH THE WRITING which fleshes her out and allows the audience to go "ok, she is human."
The problem, like almost all Japanese RPGs, is the writing and characterization. These characters represent failed stereotypes, ideas within ideas about what it means to be optimistic. They're there to fill some unnecessary cuteness quota, to out KAWAII the KAWAII-obsessed. These characters almost always react in annoyingly unrealistic ways to any situation, nearly always destroying the tone of the game they inhabit. FFXIII's opening is filled with
, and meanwhile she jaunts around spouting bullshit colloquialisms with everybody she runs into like she knows them, no matter how horrible the situation. Her writing makes no sense, she makes no sense as a character, and any sane audience who is watching her pretty much wants to dip her in acid by the end of the first fucking chapter.
I for one love happy characters. Naturally games exist to present problems to these characters, often incredible odds and situations, so the time for them to be happy usually ends abruptly. But the reality is, I think everyone would be happy with a happy character who was written well, and wasn't an embarrasing Japanese anime stereotype.
Yes, Japanese anime storytelling often IS terrible. That's just the reality.