It does get played before EVERYTHING. It almost makes me wonder if the people that are outraged by this stand up from their couches, remove their hats, and put hands over hearts while the national anthem is played on TV... Or if they're like any other sane person in America and uses that time to get situated on the couch, grab a drink/food, and go on with their day.