Again, you're operating under the assumption that most of the people opposed to this simply aren't aware of any of the reasons that the players are actually doing it. That is, to be blunt, complete horse horsefeathers. Things like this and BLM have had so much attention and coverage in recent years that it really does require someone to consciously decide to take this the wrong way. They're not just saying, "oh, this protest also happens to be disrespectful to the troops/veterans." They're effectively saying, "oh, they're doing this to be disrespectful to the troops/veterans." And now can the messaging be better? We just see over and over and over and over again that a huge portion of the country just DOES NOT want to hear about these sorts of things. You've got people peacefully using the platform they have to silently protest AND in a way designed to actually show respect to the people that those opposed to this are lying to themselves in regards to what this is about or trying to do. The problem isn't in the message. The problem is obviously with the people that are the root cause as to why the message even exists in the first damn place. Yes, and you have zero chance of reaching them unless you put it right in their face. There's few better options to do so than by using the platform provided by professional sports. Again, there is literally no way a player could protest these issues on the field without it being deemed disrespectful by a massive part of the audience. None. You say the problem is in the delivery, when there is no alternate version that those opposed would find acceptable.