This was a bad move but McDonough put himself in this situation by not trading Bledsoe earlier. He wanted out.
It would have probably been better to keep Bledsoe and sit him rather than almost give him away for a later first round pick.
Sarver really tried to do it the right way by giving McDonough every chance.
McDonough was an unmitigated disaster as a GM.