This is a pet peeve, so please understand that I'm not attacking your post, holdaway.
Memorial Day was not designed to be "thank a Veteran day." We have another holiday in November, Veteran's Day, that celebrates all those who served in the military. We should thank our veterans and active-duty personnel every day, IMO.
Memorial Day was designed to remember all of those who paid the ultimate sacrifice, giving their lives in service to the country.