The thing about Banks is that no one knows if he was ready and would have been great when he was backing up McCann. He came in and showed flashes, but you can't say if KF benches McCann and puts Banks in if Banks doesn't lay an egg because he was not ready. After he got his feet wet, he then had a full offseason and camp as the starter. Maybe he needed that time to be ready. There is no way to know. And, let's not forget that Banks played behind a historically good offensive line, one of best RB of the KF era, and played with the greatest TE in school history. Look what Joe would be walking into....
My point is that even there, Banks was young and raw, but he saw the field as a back up. KF transitioned Stanzi and CJ into the game from backups because he ultimately saw they were better. But, just because they were ultimately better does not mean they were ready to be a starter their first year on campus. Everyone gets it at different times. Labas may be a baller, but he just may not be ready right now.