Sorry, Kaepernick might have gotten away with it longer if he was a better player.
He's in an entertainment industry. Does an owner have to employ someone who is driving away part of the fanbase? Why?
He needed to draw far more fans than he was alienating and he didn't have the ability to do that.
I believe what he was protesting certainly had validity and deserved to be raised...though he often couldn't articulate his position coherently