What about Cornell GOAT, Dake? He couldn't make a World Team for 5 years post college and has still has yet to make an Oly Final like Spencer just did. No calls for Dake to leave or Koll be fired.
It took Taylor (some might say the PSU GOAT at the time) 4 years to win Worlds after college and not one person suggested he should leave State College.
Yet, Spencer (regardless of his GOAT status at Iowa) should definitely leave his current environment, where by all accounts he is happy, to train with guys who also did not win World titles at this point in their careers.
I am not even an Iowa fan, but some of these takes fall into the Billy Madison meme, "we are all dumber for having listened to that" category.