McCulley, a freshman, who was thrown to the wolves too early, and surrounded by players who've already thrown in the towel, and his in-game experience being a brutal let-down.
IUFB has lots of seniors graduating, and likely a bunch of transfers out; the next couple years can't look good to the QB-of-the-future. I believe he wanted to play close to home, and this *may* save IUFB from him entering the transfer portal.
Standing on the sidelines a guy can tell himself "It'll be different next year when i play," but being eaten alive, with no likely prospect of it being better next year, can ruin a player's confidence (either in himself or his coaches).
Imho, he was mismanaged by CLEO (Coach-Love-Each-Other), and should've been redshirted at all costs...the results would have been: 1) the same W-L record, 2) player's confidence wouldn't have been tested (ruined?), 3) DM would still have 4yrs of eligibility for a team who'll be desperate for playmakers in '22.
POTFH
Caveat - It's common knowledge that he was likely to play for Purdue before Sam "Flake" Jackson was offered and committed. Regardless of team(s) a player who was so close to committing to you, will often have a great game against you. I'm not predicting an upset, but he certainly has motivation to show CJB that he made a bad decision. (whether a bad decision or not, from the player's perspective...there's always added motivation).