I believe that one, state-sponsored day of memorial for armed forces Veterans is an appropriate and fitting tribute to their sacrifice. For those that disagree with this, nothing is stopping them from remembering the sacrifice and service of veterans any day of the year that they choose to do so.
The Nation which forgets its defenders will be itself forgotten. Britain, France, Australia and Canada also commemorate the veterans of World Wars I and II on or near November 11th: Canada has Remembrance Day, while Britain has Remembrance Sunday (the second Sunday of November). In Europe, Britain and the Commonwealth countries it is common to observe two minutes of silence at 11 a.m. every November 11.
I believe that veterans should be celebrated only one a year. The veterans do a great job and therefore they get celebrated on eleventh November every year. Although they are hero's, this does not mean that we have to make monotonous celebrations throughout the year. A one day celebration day is usually memorable.
They have a job and they perform it simple as that, in no way do veterans need a special day for them.
SUPERMAN'S A HERO, you're just a terrorist with a gun invading other countries and telling them what to do, screw the veterans, people get all worked up over them, so you killed people with a gun, good for you A MONKEY CAN DO THAT.
Veteran's Day should not be celebrated, even one day a year, because there are many veterans who do not deserve a day. The vast majority of service members are never deployed and never serve in a war. Many commit crimes when they leave military life. There is nothing special about a person just because they chose that line of work. It pays well with an early retirement and lots of government benefits.