Permit a little History 101 about these holidays.
Memorial Day started as "Decoration Day" as an aftermath of the Civil War. The early practice was for townspeople to gather somewhere in town, then march solemnly to the nearby cemetery (to the beat of a drum) and, upon arrival, decorate the graves (and there were a lot of them) of fallen servicmen. As time passed, this tradition faded and so it was logical for Decoration Day to become Memorial Day, to honor the fallen.
Veterans Day (no apostrophe) began as Armistice Day after World War I, that "War to End All Wars." The Armistice was signed on November 11, 1918, so for years the nation paused on the 11th hour of the 11th day to pay homage to those who served and died in that conflict. In the '50's (Eisenhower era) the holiday became Veterans Day to honor all veterans of all past conflicts (a popular gesture, considering the 16 million or so vets created by WW II).
These holidays have inevitably become "morphed," as someone put it. Here in Norwalk, we have only one big parade each year, on Memorial Day. Frankly it is more like a July4 event, though the recurring theme is "Honor Our Veterans -- Support Our Troops!" It is a practical matter; since school is not yet out, all the bands are ready to march and play and all the youth organizations (scouts, little leagues, etc.) are able to participate. And the weather is usually good. Our Veterans Day ceremony has a strong Memorial Day theme. I for one am not uncomfortable with this arrangement so long as we touch all the patriotic bases somehow between Memorial Day, Independence Day and Veterans Day.
Honor Our Veterans. Support Our Troops. God Bless America.