What they really should do is have more actual quests to do instead of just forcing people to grind dull things. It annoyed me that there are massive level gaps in story quests. It's just lazy.

Dungeons could have a lot more going for them not only in XP but in Gil gain too. There are just few reasons to run dungeons even at endgame apart from endless gear grind for the sake of it.