I think they are entitled to their opinions. They have no right to impose their will or beliefs on others. Some people will join for the free medical attention, just like some people join just for the free on the job training, and free college funds. There are as many reasons for people to join the military as there are people who are or have served in the military.