Traveler; I haven't heard you say, just others, so if you did serve in Vietnam, I thank you for your service.
You are more than entitled to an opinion on this subject; however you must know not all are going to agree with you and many are going to attribute the things he's done in the last 20yrs to being a hero than say Guard duty, (maybe that he didn't run off to the USSR makes him more likeable than a very well known absconder).
However; iirc ~2.5 million US servicemen/women set foot in 'Nam from '63 to '75. 59,000 KIA.
-not 500k
anyhow
you certainly earned your entitlement to your opinion.