Agreed. The difference being that joining the military is more of a commitment than trying out most lines of work. If I don't like working at WalMart I can quit today.
People do quit the military. But it is a dishonorable distinction. Anyone who joins the military signs an obligation and has plenty of time to reconsider that a committment is a committment regardless of whether they agree or disagree with a mission.
The military is not for everyone by todays standards. But the draft of past years proves that duty to country will make a person step up when placed in a position of need.
Patriotism is a dying breed.