The problem won't be solved by the 'quick fix' of a National Armed Forces Day. Certainly, some people will feel better while leave is cancelled and tools downed so the public can gawp at uniforms on parade, but it it's a change in attitude that's needed.
Attitude change starts with education. Fat chance of that happening while a revisionist history agenda distorts the syllabus.