Probably the big, bad, evil things don't care about hamlets and small towns.
The small, bad, evil things do care, but level 1 heroes and the militia/guard can handle them.
Maybe some small communities are not even known to monsters, or have some natural defenses as rivers, mountains, etc.
Think...