The SEC is terribly top heavy. The competition for the Badgers has been down this year. When you look at the teams they play this year, you would normally get 2-3 top 25 teams, but those teams are just down this year.
Nebraska has been ranked most of the times they’ve played in the last 5 or so years, Iowa is usually ranked, or very close to it. Michigan is usually ranked when they play, and Northwestern is ranked occasionally. If you look at the mid season rankings for those 4 teams over the last 10 years, you’ll see that you can usually count on 2 or 3 of them being somewhere in the top 25.
It is not the Badgers fault that all 4 of them failed to be ranked when they meet up, at minimum they should have games against ranked Iowa and ranked Michigan during regular season, and if they win out, play a ranked OSU, Penn State or MSU. That would be 3 top 25s and a conference championship (assuming they win out). That resume does get slightly better over this next 4 week stretch.