IMO they do this to make you grind a little bit either in the world or in Dungeons. Besides the Hunting Logs if they gave you all the experience you needed with side quests then why would they even need to put mobs on the map? You can also fill in the missing with Levequests.