Pretty sure everything has gone down the rabbit hole but I'll toss out my Mitch opinion.
I like Mitch, on a well oiled offense Mitch would probably be fine and we could redshirt everyone and not think twice about it aside from a play here or there. The thing is Mitch seems to be no better than the offense at any one time, if the offense is bad, Mitch loses confidence and he's worse. To some extent that is all QBs, they can only do so much, at the same time he's not helping himself out of trouble anytime soon either. At times during the last game he wad dropping back.... dropping back... and then "stood" there kind of hunched over.... and his choices were at times pretty poor IMO (floaters into double coverage, outright misses).
A better offensive line will likely see better play from Mitch, but Mitch doesn't make plays to help anyone else out, RBs, OL.... and frankly when he gets time and has opportunities his hit rate when the offense is humming along is not consistent enough to believe he'd do all that well long term.
He's put up with a lot, but I don't see him as a sum positive or a guy who can make the plays when the team needs him to. If he a positive it's not much of a positive.
I think the coaching staff is wary of calling any player out, I'm not convinced they think Mitch is the answer or is even playing well, but they don't want to say it publicly (fair enough IMO). It is just instinct but what I saw at the game last week it seemed like some coaches talking to Mitch were frustrated that what looked like panicking and hiding at times, and that wasn't going to get them out of that game.
With the boos (I didn't like that but the crowd is going to do their thing) I wanted to see Mitch get mad and take the ball and sling it around and take some action, make plays, rather I thought he seemed relieved to just let the RB run up the middle....
So the question is if you stick with Mitch and ride out the season. I think that greatly risks a lost season (coaches aren't going to say that of course), maybe a hit to recruiting, all to protect the red shirt of some other guys who it isn't clear if that pays off or not.
If the OL can get healthy Mitch will be better, I just don't think he's a net positive even then, in that case I wonder if giving some guys (Croft) some time in the pocket might be beneficial. Particularly when we don't even know if Croft is the guy either, saving him only to find out he can't do it isn't going to do us much good, possibly at the cost of the season.