People like to say that Kaepernick still doesn't have a job in the NFL cause he's Black and was protesting the National White Supremacist call to arms (ie the US national anthem).
I say you are not incorrect, but the true reason is because he betrayed one key thing:
He was the light skinned House Negro that was accepted in to the homes of White America (which is a historical truth as us dark-skinned Negroes were out far back in the fields) and then spit in the master's food and slept with his wife.
Back in the day that would've gotten him castrated and/or lynched (or both cause White folks were/are real sadists). Now he's just unemployed.
And to tell the truth, to be an unemployed Black man in Amurika in 2017 is almost like getting your balls cut off.