It is interesting that the article started with the statement that:
So the call was made from up above to go in a different direction
That right there already takes McHale off the hook in my mind. Then he explained that dynamics of trying to constitute a trade for a high profile player. I think Flip Sanders did better in the trade for Love. He waited and additional opportunities opened up that didn't even existing earlier in the process (LeBron to Cle created an opportunity). The only criticism could be to speculate that if McHale had waited, other things might have opened up but that would be just that, speculation.
Now compare this to the Celtics current situation with Rondo. I think even the most ardent Rondo advocates would agree that KG at that time was a more valuable asset than Rondo right now. So if it was hard to create a market or create competition for KG trades, it is certainly going to be even harder to get a trade for Rondo where it feels like you got really good value.
So looking back, it is hard to say that Minny got equal value for KG but what if KG had just walked at the end of the year anyway. At least they had a promising big man and a few draft picks to show for it (it seems McHale considered all the rest to be filler). That is the context that I think Rondo trades should be put in. If we get a promising young player and a couple of medium grade draft picks, people would like jump all over that and say Rondo is way better than that, etc., etc.
I think Boston seriously miscalculated when they decided to go after Kevin Love in the off season instead of trying to trade Rondo. If they had gotten Love, that would have been great but the bottom line is they didn't and now they have missed a valuable window of opportunity to create a more competitive market for Rondo. We will see if the trade deadline turns out to be a second chance or not. And of course they might be able resign Rondo. We will see.
It seems to me that the Garnett trade should serve as a serious caveat against trading Rondo. I agree that the T-Wolves got a decent haul for Garnett, but look where it ultimately put them. They haven't made the playoffs since they made that trade.
It's not likely that they would have been able to put a contender around Garnett, but chances are higher that if they'd kept him and tried to put some adequate pieces around him, that they could have managed to make a couple of more decent playoff runs.
I remain convinced that keeping Rondo and trying to add pieces that fit is a safer bet for getting back into contention sooner than trading him away for picks and prospects.
I am, of course, aware that either direction Danny takes is a long shot. This is why I don't subscribe to the "championship or nothing" mantra that many Celtics fans like to chant. Basically, I'd rather be a team that made the playoffs annually, but couldn't win the whole thing than be a team that was perpetually at the bottom.
Yes, championships are the ultimate goal, but you have to have a competitive team to even give yourself a shot.
The "all eggs in the draft basket" approach has shown not to yield very good results. Heck, even the Thunder (the one team always touted as the shining example for that approach) has yet to win a title, and there's no guarantee that they will.