I feel certain I wouldn't have been bothered by the ending if the military didn't drive by afterwards. If the military doesn't show up, you're left with, "he did the right thing."
All you're left with when they do show up with is, "Could I live with myself after doing that, now knowing if I'd waited another minute, salvation would have arrived? Probably not."
The military ending was an unnecessary twist to an otherwise decent movie.