I love JRPG's, but I realized something yesterday, when I started playing Blue Dragon: you kinda have to approach them with a sense of irony. It's the only way to overcome the density of exaggerated emotions and weird otherworldly symbology.
I'm from Europe, JRPG's are from Japan. There's a difference in culture. I've heard that in the original Japanese, the whole Necron-thing in FF9, to give an example, didn't come out of nowhere at all. It made thematic sense, but this was lost in translation and went over our heads. And I've also heard that this strange phenomenon of always having giant wasps as early enemies, has to do with the fact that Japan has some pretty fucking giant wasps. They're the equivalent of the WRPG's rats. I find this interesting, and as long as it stays interesting and there's some depth to the gameplay, I'm not going to dismiss this entire genre because of some overly emo characters.
I started out frowning over the early sequences of Blue Dragon. None of it made any sense and Shu, the main character, was annoying, spouting "I won't give up!" the whole damn time. I got close to being done with the game, when the characters were thrown out of an airship, falling towards the ocean, and then Shu yelled "GAAAHHH I WON'T GIVE UP!", and they just flew back up to the airship. Shu exclaimed that he knew why this happened: "It's because I said I won't give up!"
It was too ridiculous even for my taste.
But then something happened.
The characters escaped in a smaller flying contraption, and crashed it. When the machine was nosedown in the sand, all three were jammed into each other in the front of the cockpit. The machine lay still, smoke coming out, and Shu, buried under his two companions, stammered: "I won't...give...up!" I smiled, and proceeded to enjoy the game.
These games often don't take themselves nearly as serious as they appear to do, but you have to be willing to see it.
They're different. Most people don't like things that are different.