Why hasn't anyone stopped watching the NFL/sold their tickets/etc. all of the years that the NFL had a paid arrangement with the military to have these pre-game ceremonies? The NFL has been doing paid patriotism for years.
Furthermore, if you actually look up the flag code, the pre-game ceremonies are already disrespectful to the flag itself. Since we are using that word. Since when is a flag supposed to be held horizontally for this sort of ceremony?