So how did it get this way? It's simple, we're a selfish society, with a short attention span for importance. Sure briefly after any war this holiday has meaning and then soon after our dementia kicks in. We only have ourselves to blame...we just don't care about anyone else but ourselves.
There is only one way to solve this problem. Switch the day it lays on. Eliminate the opportunity for our memory to slack off. Place it in the middle of the week, this way people are forced to acknowledge the meaning without only thinking of partying. To bad this will never happen, consumers spend way to much money being gluttons on memorial weekend. In the end...money will always topple memory.