CB was just an overhyped prospect in a Frank Wren depleted minor league system. I mean who else was there to hype up as far as position players besides Peraza and Terdo, lol and Albies in the low low minors.
So being he was young, has some good tools, all of a sudden a Henry Blanco type turns into Yadier Molina. Combine that with a lack maturity and work ethic, and he will be lucky to have a career as a backup ala Blanco. If he changes, he just might amount to something a little better, but never a star.