So I can sum it up:
People are tired of politics and want an exit from it, even for just a little bit. Sports is an outlet for some people. This is why they're upset. It's not causing the desired effect, in which it's symobilism is catered towards a group of people that's probably not in the majority of the sport, and instead it's enraging the opposite group, and also starting to piss off fence sitters.
To be fair, the national anthem is not "just for the military" as some think. It's respecting the country itself that grants people the freedoms and opportunities they have. So it's insulting the thing that gives people these freedoms. Instead, the players should make a mark by speaking out to media post-game and throughout the week who will happily give them a soap box for clicks/views. It also doesn't help that this country is what gives them this opportunity for their career, which they're collecting checks from which is infuriating people. So, another good point would be for MORE of them to give their lions share of their earnings away to groups in need, not buy that new Lambo, boat, house. Not take a picture of themselves standing in front of a closet full of new sneakers never used sitting in their boxes.
So that's the gist of it all.