In the U.S. today is memorial day, a holiday started after the Civil War to remember people who served. Decades later, under the Uniform Holidays Bill, Memorial day moved to be on a Monday to create three day weekends. Do you think this helps people remember the meaning of the a holiday, or dilutes it?
Something I believe is important when answering these questions is that most people think “Yay! It’s a three day weekend!” and don’t give thought to the meaning of the holiday. I believe that people would think more about the meaning of the holiday if it is in the middle of the week than on a Monday or even on the weekend. That’s what I think.