
Here is Kaepernick's record his last four years:
2013 12-4-0
2014 8-8-0
2015 2-6-0
2016 1-10-0
Jim Harbaugh recognized Kaepernick's strengths and weaknesses. He had good speed and an adequate arm. He was a good runner as a QB. He didn't study game film and couldn't find his second or third receivers. Harbaugh tailored the offense to him.
Harbaugh left, and after the league had a year of film, Kaepernick didn't perform as well. He went vegan and lost a lot of weight, like the weight you need to break tackles when you're a running quarterback.
It's not a shock when a quarterback making starting QB money is cut after going 3-16 in his last 19 starts.
So, why, oh why didn't anyone else pick him up? Who wouldn't want a former starting QB who wants starter money to be a backup, can't perform unless the offense is tailored to him, and is guaranteed to be a major distraction?
Kaepernick didn't ever want to go back to the NFL. He makes more money getting paid by Nike to be a celebrity, and doesn't have to get hit.
Something else changed. When he was playing good he was bulked up. His girlfriend turned him into a vegetarian. He lost much of his size and playing ability at the same time. He’ll never be close to his 2013 performance ever again. But we are expected to ignore his stats otherwise were all racists.