I remember back in the day when every morning at school we stood, faced the flag, put our hand over our heart and said the pledge of allegiance. At most events the Star Spangled Banner was played and people not only stood but they sang along. That doesn't happen as much now and is why people don't know the words.
Steve