JRPGs need to go back to what made them good during the NES/SNES days. There are many reasons why JRPGs are going the way of the dodo bird, but by far the most annoying aspect for me has to be the whiny, emo, spiky-haired main characters and the trite + predictable stories. I mean, let's just look at the US Final Fantasy games, for example:
Final Fantasy 1: Okay, no real character development or story here. Brutal gameplay too, but hey, it was the first, gotta start somewhere, so...pass.
Final Fantasy 2 (4 in Japan): THE Final Fantasy game that had an epic storyline and character development. Sure, Cecil was kind of emo and whiny at times, but not all the time, and he didn't have freaking spiky hair. The rest of the cast of characters was amazing as well, other than Edward, of course. Spoony bard!
Enough can't be said about IV, since it was THE first truly epic Final Fantasy game. Incredible game, incredible story, incredible gameplay, even now almost 20 years after its initial release.
Final Fantasy 3 (6 in Japan): Amazing story, amazing characters, amazing gameplay. No spiky-haired emo whiners to be found here! The second best Final Fantasy game, hands down, even (fairly) rated as #1 by many.
Final Fantasy 7: Hoo boy. Cloud. Spiky haired emo whiner boy alpha. A story that just absolutely falls apart by disc 2 and never recovers. A main foe who has a couple of cool FMVs on disc 1, THEN EFFECTIVELY DISAPPEARS FOR THE REST OF THE GAME, and yet is hailed as the "kewlest vilan evar

". Give me a break. I initially played FFVII on launch day when I was a teenager, and I wasn't even that impressed with it back then (still have my original black border FFVII).
FFVII: The most overrated pile of bile ever.
Final Fantasy 8: Squall - spiky-haired emo whiner boy beta. And the story...WTF. Interesting gameplay concepts though. Fairly meh all around game, however.
Final Fantasy 9: Zidane...wow. Spiky-haired emo whiner boy with a FREAKING CAT TAIL. Who was even the main villan anyway? Kuja? I can't even remember any more because the story was so bad. Gameplay was pretty meh. Pretty forgettable game all-around.
Final Fantasy 10: Tidus. Wow. Not a good way to debut voice acting in Final Fantasy, Square. Another whiny, spiky-haired emo boy. Story was fairly interesting anyway, and Auron, Lulu and Jecht are great characters, so FFX isn't as bad as 7-9, but still pales in comparison to 4 + 6.
Final Fantasy X-2: LOL! Nothing more needs to be said about this one.
Final Fantasy 11: MMORPG - pass. LOL @ a MAIN FINAL FANTASY GAME being an MMO. Same as 14 is going to be. Absolutely ridiculous.
Final Fantasy 12: I can't even remember the characters and story from this game because it is so bad. Who is the main character? What is the story? What is the point? Why play a subpar offline RPG when there are a plethora of real online MMOs out there? The only Final Fantasy game (outside of 2 and 3 which took forever to be released over here) that I have never completed. Absolutely dreadful game, and it clearly shows that Square-Enix has jumped the shark and that Final Fantasy is just a cash cow kept alive for the milking now. What a pathetic excuse for a game.
Final Fantasy 13 and 14 don't look any better, just worse. Sorry, but Square-Enix jumped the shark long ago.
So basically, excuses that "Western culture is just different from Japan" aside, if JRPG makers would just go back to their roots and do what they do well, JRPGs would still be fine today. However, with Final Fantasy VII and ever since then, they've been trying "new and innovative" things which have turned out to be absolutely horrible, and now the genre is in the pathetic state that it's in today.
Look at Western RPGs, for example. They really aren't different today then they were ten or twenty years ago. Dragon Age: Origins is really nothing more than a prettier and more refined Baldur's Gate. Oblivion is little more than an improved Arena. The games are still good, and it's because the Western developers know what they do well and refine their craft. JRPG developers just keep throwing junk against a wall randomly and hoping something will stick.
Oh, and whiny, spiky-haired emo characters are horribly annoying. Ridiculous plot twists that you can predict from a mile away aren't cool either.