Kaepernick had the fifth best accuracy on throws behind the line of scrimmage, fifth best in the 1-5 yard range, 13th in the 6-10 range, 21st in the 11-15 range, 17th in the 16-20 range and 25th on deep passes. Kaepernick was more accurate in four of the six yard ranges and, crucially, ranked in the top five on both short yard ranges.
. . .
Kaepernick lost one once every 8.49 attempts. Nobody in the league lost completions on accurate passes because of receiver error as often as the San Francisco 49ers quarterback did.
. . .
He has shown development, growing from a quarterback with a narrow skill set who was reliant on his scheme into someone with a wider skill set who has now shown functional ability in multiple schemes. The criticisms of Kaepernick are outdated.
In 2016, Kaepernick showed off an ability to make subtle movements in the pocket while keeping his eyes up to diagnose coverages downfield. He showed off poise and precision with his movement in the pocket, he got off his first reads in a timely manner and kept his eyes up at all times. He developed an ability to throw from the left flat, something he never had as a rookie, and made better decisions both in terms of attacking coverages and picking his spots for when to scramble.
http://presnapreads.com/2017/07/30/colin-kaepernick-is-better-than-joe-flacco/