I despise JRPG stories for one simple reason: if you think about the story for all of one second, it becomes clear it's stupid. After that, the writing solely relies on the fanbase to fill numerous holes in the writing to provide reason to everything established in the story.