This is a hockey forum. It's function is to talk about the fourth line journeymen. This is where you do it. It's the best venue for that.
Some people feel it is more effective to memorialize those who gave their last by going to functions IRL in their community, and you have no idea what Eleven and Mr Smell did yesterday away from the glow of their monitors. Sure, I didn't come rushing over here to type thanks to our war dead, but what I did do yesterday was attend the dedication of a veteran's memorial that I helped build and fund. But you don't see me busting in here to take a self righteous stand.
This is all ignoring the fact that those two are, in fact, correct. Veterans Day is for those who have served, Armed Forces Day is for those currently serving, and Memorial Day is for those who made the ultimate sacrifice. To mix any of those could make us lose focus and forget the men and women that the day is for.