It had a lot to do with the gooning in their NIT game. One of Seton Hall's players hit a Texas Tech player in the groin, not once but twice, and was ejected. The Hall proceeded to get blown out, and Gonzo was fired the next day. Strange, but Seton Hall like a lot of BE schools are Catholic schools, and are run by priests. They tend to frown on thuggish behavior.
Also, the Goon was arguing with the officials that the player should not have been ejected as he had not done anything that is not standard for BE games. That showed he has as little moral fiber as the player who was busting the Texas Tech player in the groin.
Heard on the radio that SH was changing their team's name to "The Nutcrackers" after their NIT loss.

Seems appropriate, in view of their playing "style."
Would the Goon have been kept if they had won more? You know it, guys like him are hired all the time and kept. Cincy kept Hugging no matter what he did, as long as he won. He was only fired after so many problems. Samson at IU was in trouble in OK but IU hired him, only to be taken down by the NCAA for his actions there.
Schools and athletic departments have no more morals than wall street bankers and those folks are morally bankrupt.