Armistice Day, now called Veterans’ Day, was once meant to celebrate peace. That’s a purpose most veterans would still support. From Danny Sjursen at antiwar.com:
It wasn’t supposed to be this way; wasn’t meant to be celebrated as such – as Veterans’ Day, that is. When the guns fell silent after more than four years of slaughter in the Great War – which consumed at least 9 million soldiers’ lives – in a widely celebrated, long-awaited armistice, veterans, and even many leaders, swore off war once and for all. Sure lots of the Wilsonian rhetoric of war “to end all wars,” was probably always hyperbolic and politically opportunistic. Nonetheless, it’s remarkable how many veterans and victims of that war truly believed it, were even dedicated to ensure this was so.
Thus, until the Second World War shattered those expectations, and governments around the world then waged near endless wars in the half century afterwards, the Americans, and other peoples celebrated the anniversary of the Great Wars’ end as Armistice Day. By it’s very nature, it was, then, imbued with meaning, with hopes, dreams, demands for a more peaceful future. Here in the U.S. those sentiments are long gone. Their morbid obituary America’s 19+ years of hopeless wars since 9/11. What we’re left with is a rebranded shell of a holiday: Veterans’ Day.