Isaiah was the last pick in the draft and we cleared the board for him to basically do whatever he wanted this season. We made the qualifying offer and he's free to seek out the biggest contract he can get in free agency. If he indicated some willingness to stick around as a bench spark plug things might have been different, but we're not handcuffed to IT as the starter simply because that's what he sees his role to be. We went out and covered our bases. I don't see how we did Isaiah wrong here at all from a player's perspective.
The rest is the same argument we've already heard two dozen times -- small market, can't afford to lose players for nothing, no one else is coming. We're not building a collection of assets here, we're trying to build a winning team. If we're ever going to get there we have to graduate beyond that mentality of "this guy could be traded for something so we'll keep him even though he doesn't fit" and adopt a new mentality of "we need a player who can do X, where do we get that player?" That's the kind of thinking which led to the Collison signing. He may not be an All Star but he fits a need and he's affordable and that's what we need to push us one step forward at this time.
The way you do that though is you collect assets and trade them for players who are difference makers. Collison while a nice signing is not going to take this team to the next level. If we keep letting talent walk, we'll be signing guys like Carl Landry and Darren Collison for eternity while we scrape towards 8th seed.