The flag is not the President and never has been.  The Broncos and other NFL players may think they are getting back at Trump but the average fan sees this as a slap in the face to them.  I've never seen a more tone deaf organization than the NFL, when it comes to stuff like this.  People want to sit down and watch football, they don't want politicized messages from either side.  You already see the ratings declining.  This is pretty much 100% on Roger Goodell who refuses to do anything about this, but fines players for wearing shoes that commemorate 9/11 or the Dallas Cowboys who wanted to wear a patch for the slain police officers at a BLM protest.