To go back to my main points of the OP, that the protest message is unknown, or the intent unclear, I am seeing a lot of people (especially on social media) reacting to veterans who feel slighted by the NFL, so what do these people say? They say they are misunderstanding, that its directed at the flag, or country, but is that true? If you go back to the clown that started this whole thing, these are his exact words:
"I am not going to stand up to show pride in a flag for a country that oppresses black people and people of color,"
Now, I don't care if you aren't patriotic, or what you choose to protest, my whole point has been that this is big virtue signal circle jerk, and when called on it, instead of owning it, now everyone tries to make the narrative different. So the lying bothers me, the hypocrisy, and then pretending that the people you are offending "just don't get it". Speaking for vets that are upset, the real reason stated above, can be quite insulting and make you dislike the whole thing.
Kaepernick who is so stupid says he has no pride in this country, and then wears a Fidel Castro shirt to a press conference, is a clown and the protest is a joke. Go do something that makes a difference instead of flying your own virtue signal.