See i think that's part of the problem. I read the comments above and the word "holiday" kept popping up. This isn't a holiday, it's a day to stop and think, remember and thank. To think of it as a holiday is by its very nature submitting to what retail has taught us - one 'holiday' to the next.
Not our fault, I guess, with the amount of advertising and marketing going on. You can't watch or listen to any form of mainstream media without being interrupted every few minutes to be reminded that "this portion has been brought to you by ____", even though it's really been brought to you by, well, you. You pay for the content, I never understood that one (except for radio, I suppose).
My worst memory was either last year or the year before when I heard two severely uneducated Muslim girls screaming and yelling during the Moment of Silence in Toronto and they couldn't intelligently justify it. Then, sure enough, the memorial site got vandalized.
I think those people should be deported back to the shithole, war-torn, women-have-no-rights country they came from. Maybe that will teach them to appreciate.