Pretty much this. Man. I couldn't believe the huge gap between levels needed. Most of the late game missions require you to be level 80+ for the enemies. Pretty darn annoying.
It can seem annoying at first, but actually the battles were you are weaker than the opponants are the best battles, where you have to give everything you got. And well with all the quest you have to do, you gain the levels you need without too much problems.
And I finally beat that fucking belgazas (level 114 unique monster)…it was a harsh battle, where you have to be carefull of everything and have to be well prepared.