To bring this whole thing back to reality:
While Warde was still here a verbal agreement was reached with Diaco in exchange for his withdrawing his pursuit of the Rutgers job. Whether he would have gotten that job or whether it ended up being a good deal for the school is irrelevant. At the time BD appeared to not only being headed in the right direction with the program, but also a head of schedule. If Benedict reneged on that agreement, he would have had a difficult time getting any future coaching candidate to trust him.
When Warde accepted the Michigan job, due to a clause in Ollie's contract, there was no longer a buyout (departure fee) to the school if Ollie left for anothsr job. At the time, under duress of the situation, giving a UConn lifer (who won a title, had demonstrated quality recruiting skills and had not yet tarnished his public or coaching image) an extension at market rate could not be viewed as an unreasonable move. In fact I do remember at the time, some posts here showing concern that we could lose him for nothing. I do not remember any threads criticizing the extension.
Putting either contract on Benedict is ridiculous.