I understand why people who have recently been in service would want to display their accomplishments, it is fresh and at this point in their lives very meaningful and I have no problem with it.
What I do not get is some old guy wearing all his regalia from Vietnam everyday, its been 40 years. If you want to wear it on occasions that is understandable, but all the time? Let it go.
I had an uncle who was a true bad ass. CIA Vietnam, behind the iron curtain type operations he never made a big deal about it.
He died a couple years ago, his old buddies told us stories of what Gene did at his funeral, the guy was hardcore.