CK is reportedly a smart guy. That is true. At some point, the coaches are going to have to throw him in the deep end to see if he sinks or swims. Chances are, he will get better at the intricacies as his experience and responsibilities grow.
Cam had an "advantage" that Colin didn't. He came into a team with low expectations, so the coaches could afford to take some lumps while teaching Cam the finer points of QB'ing. Colin came to a winning team and replaced a winning QB, so the emphasis was on winning, not on developing his skill set.
That said, Cam's desire to be great and his willingness to do whatever it takes to continually improve are what sets him apart from many of his peers. Not everyone has those particular characteristics.
What Cam is doing now is equivalent to undergraduate work. Once his understanding of the game catches up with his physical abilities, look out NFL. Colin may progress rapidly too, but no one will know for sure until the coaches take off his training wheels.