He expressed an opinion at his place of work, while wearing his work uniform. He should have expressed his opinions (i.e. that police and prisons should be abolished etc.) on his own time.
To me, this was the only real problem. There's plenty of behavior that's perfectly acceptable, just not at work. And if I understand correctly, at least some of the management changed their minds. At which point, my only real objection went away. I saw Kaep as more like a Christian that makes his work fellows uncomfortable by going on and on about Jesus and getting everyone Saved. It's an opinion he is free to hold, but not make it an issue in the office. Same thing here.
And the fact is, Kaep has the money, looks, and fame that could make him a huge draw. He could have raised conciousness with rallies and interviews and all kinds of stuff. Using the team was counterproductive. Hypocritical as it is, the same guys who'll go fetch beer and snacks during the anthem will be pissed off by someone on the field behaving in a disrespectful way.
This just isn't that hard to understand..
Tom