I think you’re misrepresenting the debate. The league keeps saying that he’s not blacklisted and that his lack of a job has little or nothing to do with his politics. But if it’s just his abilities, then Kaepernick being mediocre is only a good reason for him to be out of a job if every other quarterback in the league is better than him. Do you think he’s worse than Bortles? How about Cutler, Mallett, or McCown? And is he also worse than every backup QB in the league? Hackenberg can’t even make it through offensive drills. No one thinks the NFL should be compelled to give Kaepernick a job. They think the official reasons for him being unemployed are bullshit. No one is obligated to give him a job, and no one is violating the law by keeping him off their team. But it’s obviously politics, and people who disagree with those politics have every right to call it out as such. They also have the right to vote with their feet and their wallets.