I get what you are saying. You are talking about the enlisted soldiers that go out bar hopping on the weekend and spend then days shooting shit. Not the officers; not the medics; not those hoping to use the benefits for college, or to get security clearance, etc. You are referring to our every day, bottom rung soldiers that carry a SAW and grenades and kill people.
I live in a military town, and I agree with you for the most part. Not everyone who joins the army is bad...however, it is a place that tends to attract some of the dregs of our society. I don't consider them heroes, or saints, or enemies or anything else like that. They are people doing a job far more dangerous than mine, and I am grateful they do it so there is no draft, but lets face it: they do it for the adventure, the money, the experience. It is like any other vocation and shouldn't be put on a pedestal.
Same with police, firefighters, doctors, etc. All of these people train extensively for hours. You aren't a hero if you are being paid and trained to do what you did. This doesn't mean you cannot have a heroic act (e.g. sacrificing yourself to save your squad) but just showing up to boot camp and putting on a uniform does not make you a hero.