My problem is this; our defense has made every single quarterback/offense we've played look like Heisman contenders. Everyone has their best game of the season against us.
Just look at Cook and MSU. There's no way in hell we have less talent on Defense than Western Michigan, USF, Notre Dame, Iowa, Purdue, Michigan, Northwestern or Minnesota. Sadly, all of those teams held MSU to fewer than 34 points.
We made Joel Stave of Wiscy (20/34, 295 yrds (avg 8.7), 2 td/1 int) look like Tom Brady. But he averaged a 39.6 QBR against Penn State, the team playing with an FCS level of scholarships and asking students to walk-on. No way we should have less talent than they do.
The NWestern duo at QB completed 25/31 for 343 yards, at 11.1 a pop, with 2 TDs and 1 int against our D. They were held to <50%, less than 200 yards, no TDs and 1 int by Wisconsin. Against Nebraska, they had 81 total yards, no tds and 1 int. When was the last time Wisconsin or Nebraska had top 25 recruiting classes, let alone top 10/5 recruiting classes like we've averaged over the past 5 years.
There are many examples, but with the way we have recruited, on paper we have far and away more talent than any other team in the B1G on both sides of the ball. If there truly is a "talent" gap, it's because recruited talent hasn't translated onto the field. And in this scenario, there are two explanations:
1) Evaluation
2) Development
Both of which, again, lie on the coaches. What would happen if you gave our defensive players to Kirk Ferentz, Gary Andersen, Bill O'Brien or (gods forbid) Mark Dantonio? Personally, I think they would play a hell of a lot better than they did this season - which means it's on the coaches.