Excellent post, Denver.
I will add that, the one time I got to attend practice, CJ looked, to my admittedly inexpert fan's eyes, as if he fit right in. He wasn't fumbling and bumbling; he was playing well.
Is he a notch below our best players? One has to presume so, given the amount of playing time he's been afforded, but the talent differential between CJ and Buddy Hield is much smaller, I would suggest, then the differential between him and, say, a juco player.
In other words, he's not that far off. Given how hard he works and how much he pushes our starters and top reserves, he has played a valuable role in his time at OU.