Again ... Go, Tommy. In my seeing, he comes darn close to maxing out what he has to work with, is supremely loyal and serious on all his jobs, and everyone is not perfect nor a Hall of Fame genius. But this guy is a hard worker who puts his shoulder to the wheel on everything he does. He absolutely saved our ass so often as a player, that pissing on him in any way staggers my sense of team togetherness and loyalty.
... as to QBs coming into our system: Brian Kelly made a (somewhat understandable) philosophical mistake as to offensive system planning. He was exceptionally good at the Stand-and-Deliver type 4-route QB offensive patterns. He decided that at ND he couldn't stick with this and began looking at high-octane high-ceiling double-threat QBs from high school. The trouble is, we stunk on evaluating that sort of QB, and missed almost every time. Tommy, in my opinion, did not have the decision reins on our QB recruiting, and possibly not the time-in-the-field experience to get the Kelly-sanctioned type QB. Note that CJ Carr is not the dual threat type, finally (our other really solid QB, Book, wasn't either though he could run well if he wished.). Kelly was either wrong about the (arbitrary) need for a philosophical shift, or just poor at evaluation of that type of QB when they were young undeveloped players.
Not Rees' fault. I remember Tommy on the practice field with Pyne and Buchner (all three throwing the ball.) The professional look (and even beauty) of Tommy's deliveries compared to those two was shocking. There was only one QB throwing that day and it was obvious.