Absolutely for real ellu. It's not just half of a TV audience, there are literally millions of Americans that are indeed offended by the kneeling. Whether or not they meant to be respectful with their actions doesn't change the fact that it is indeed offensive. Mutual respect would tell them to take a knee at a different time during the game. Are you saying that just because something is not offensive to you that it is not offensive for someone else? That sounds like the definition of hypocrisy to me.
No, I'm saying that it was a public expression of free speech. I'm saying N-g--r is too. One is political speech the other is racist.