Interestingly enough ANOTHER blatant advantage of a contextual camp system would be its almost implicit ability to address the "rest spam" issue, by pacing these camps at adequate distance from each other.
(and of course, while minorly inconvenient it would also be possible to backtrack to the previous camps, rather than being forced to push forward, for players that are just BAD at combat and don't want a hard limit to how much they can rest.