Yes, but the point is, we would not know what we know now, i.e. we would not have known that the alternative was Bruce walking. On face value it would appear that we traded Bruce for pick 45 (or whatever) for no reason whatsoever. The assumption would be that the alternative was signing him - nobody ever really assumes that a player is going to walk (heck, I certainly didn't, even with the massive delay in his dealings). So the great unwashed would not realise that that that was actually the best outcome even though it was. Those who are disappointed with this outcome would still have been disappointed with that one, and those who are pleased with this outcome would still be pleased with that one.
As rpfc says; it makes no sense apply 20-20 hindsight to these situations unless you're willing to discount the knowledge you already know.