The only thing I do not love about the trade is having to take those 2 contracts, especially Lin's but both will be off by the time the Cs are signing big name FAs. If you can get 2 1sts for Rondo I think you do it. He is young but had a couple injuries and by the time the Cs will be true contenders he will most likely be 31+.
Besides that only a dumbass troll like the one that started this thread would believe Rondo is going to leave Boston since he clearly stated a few days ago that he envisioned himself in Boston another ten years. You trolls should really take a look at the news before you start idio threads like this one