Please be careful with this conflation (reading together) of Memorial Day, Independence Day and Veterans Day. Each has a particular significance in American exceptionalism.
Conflated, these Holidays represent an opportunity like that that gives us "Presidents Day" and "Martin Luther King Day" rather than, as a nation, observing President Washington's Birthday, President Lincoln's Birthday. These are our peculiarly American 'saints'.
Each Holiday, secular holy-day, has its own meaning, keep them separate!