It reduces server load for areas not being used to not stay open forever. We don't need the server rubber-banding us on the river because you wanted to leave leather on your floor for half an hour.
Generally it takes 15 minutes to unload a map from what I've noticed but it's entirely possible this is variable.