gyrobot said:
So for JRPGs to be liked again, I recommend tossing in a bit of ASOIAF, some mature content and call us in the morning. We will dismiss the Turn Based stuff as part the genetic makeup of the genre. But the childishness is a disease that needs to be cured
I know that acronyms are useful, but sometimes they go to far. I had to think hard about "ASOIAF" to even understand what you mean, and only did it because you compared it with Tolkien... without that reference, it just sounded ridiculous.
On topic, no. They don't need to be gritty. In fact, the reason why most are disliked is because they are too gritty... That is the reason games like Ni No Kuni or Dragon Quest feel refreshing even when, design-wise, they are dinosaurs. Because after the success of Final Fantasy 7, everything needed to be gritty and angsty and "dark and edgy". Every character needed a tragic backstory to be revealed, some unrequited love, some lost in his life to drive him forward into saving the world. If everything is dark and gloomy, its as unrealistic as all being bright and happy. If you go that route, you end up with Mass Effect 3: a game where the few moments of interaction feel like unnecessary because of the grand scheme of things ("Hey, Shepard! How can you be dancing in the Citadel, when there are people dying by the millions a few blocks away?"). Yes, Vanille is earnest and overly sweet (for the most part), but she is as generic and defined as Lightning and her "angsty and tragic" attitude.
Case in point: Persona 4. Now, that game has some heavy stuff; between the murders, characters with confused sexuality, coping with social expectations, mysticism, etc, nobody would call it a "child's game". But I wouldn't care about the characters a fraction of what I do if they didn't also have some genuinely charming, funny and lighthearted moments. If there wasn't a school festival or a trip to the bathhouse, and all their lives were defined by the mystery case and their tragic backstories, they would be as flat as the happy and naive characters you seems to hate.