Do you really want to play this game sparty? You couldn't even get Mark Ingram to stay local.
...and neither could you. If I'm a top flight recruit I want to play for the top team against the top competition. That isn't in the Big Ten, and that certainly isn't Michigan State or Michigan...let's be honest.
I don't have delusions of grandeur that Michigan State should be a top 5 team year in and out and 5* players nationwide should be be knocking on our door to come play.
We have to stick with what works for us, player development. If UM had HALF the player development that MSU had, they'd be a one loss team this year.