The actual story feels short after you have beaten the final boss, but when you're still playing it feels a wide story.
But yeah, somewhere in the middle of it could have been more stuff.
Still, there's a lot to do so the things you can accomplish aren't done quickly.