If you go back and look at the QB pipeline for the late CPJ years, there was a lot of unfortunate circumstances. The biggest being Jaylend Ratliffe's extremely unfortunate injury before he got to play here. He would have been a freshman in 2014, and more than ready to take over when JT left. Add to that, Matthew Jordan ending his career before the 2017 season, Jay Jones being ineligible, Christian Campbell breaking his hand, Lucas Johnson being frequently injured.
The BBacks were similarly snakebitten.