The Wisconsin one is easy...
First, the U of MN is located in the backyards of most of our better recruits (in the Twin Cities). So for a kid to choose to come to MN he also has to choose to not "go away" for school. This is a problem that doesn't exist at Madison. Most of their recruits aren't from the Madison area, so these kids get to "go away" to school and play for the team they grew up rooting for. It was one of the reasons that Beau Allen and Brandon Kelley gave for choosing Madison, they wanted to go away for school.
Second, Wisconsin doesn't have any division 2 football. Division 3 football does not give away scholorships. So they are more attractive to a lot of instate walk ons, because they could go play at Eau Claire for free or they could walk on in Madison for free. At the U, kids have to choose between scholorship offers from St. Cloud, Winona, UMD, etc., over possibly walking on at the U. There is also a closer connection to the IAA schools and MN than there is between those schools and Wisconsin. So WI, is more likely to get a higher percentage of quality walk ons who become a solid part of the program.
I don't think these are excuses for the U, but they are small advantages that Buckyville has over the U.