As a veteran myself I can’t agree strongly enough with this

Worse, though, is what America did with “Armistice Day.” In 1954, Congress replaced the traditional “Armistice Day” observance with a celebratory “Veterans Day.”

Instead of mourning war, we now celebrate warriors. Parades. Air shows. Political speeches. Free meals, drinks, haircuts, etc. for veterans.  A lot of “thank you for your service” to everyone identifiable as a veteran of the US armed forces; quite a bit of mutual back-slapping among those of us who “served.”