Also, the majority of Americans dont know the difference between Memorial Day and Veterans Day.
Thats one of my pet peeves. Rampant in the press, but also some people who should know better get confused.
Also, I prefer “Thank you for wearing the uniform” to “Thank you for you service”.