Look, Garza was unbelievable last year. He was virtually unstoppable. He was essentially the only reason Iowa was in a lot of their games and won some. Sure there were times other guys played well, but Garza had the entire program on his back last year. That starting lineup you just listed would get run out of most gyms, unless you're expecting each and everyone of them to make leaps and bounds in their abilities.
Toussaint was out of control and flat out can't shoot. Both Fredrick and Wieskamp started folding when any player got into their grill, plus Wieskamp is gone after next year. McCaffery is flat out not good offensively. He can't shoot unless he's absolutely wide open, and Garza won't be there to pass it into for basically an automatic assist. Nunge hasn't played in like two years so you can't expect him to be an unreal player unless you're basing it off of pure optimism. He wasn't even good his freshman year.
I'm not worried about that lineup whatsoever. There's a better chance that in two years both Iowa State and Iowa are bad than one of them being really good.
Wieskamp may be gone after next season, that would change things.