The other day, I was discussing Caribbean cruises with a coworker. She mentioned that, on the cruise she had been on, several years ago, The Star Spangled Banner was played nightly in the dining room, and everyone had to stand, etc.
I have been on only one cruise so far (on Celebrity, circa 2009) and this didn’t happen.
How common is this practice?
(For the record, I find national anthems and flag-salute rituals really silly.)