In all fairness to Colangelo, he's had a bunch of odd things happen that had they panned out, would've made the team infinitely better. John Salmons backing out after verbally agreeing to do a sign and trade in '06 is one. Ariza turning down more money from the Raps to go to Houston last off-season and the crap with the Bobcats and with Matt Barnes this year.
He's also swung for the fence a few times and come up empty. I like that he's now being patient, accumulating assets and assessing what he has before moving forward.