once you have cleared an outpost/checkpoint (provided its not a a future mission) it stays cleared for the rest of the game. so if you clear all the check points from the game, then you end up with no enemies left to fight outside of a couple mini games and a certain side quests.
Cool. So it actually makes the player feel like they are making a difference on the island.