In retrospect the C's should have absolutely done this deal. However, at the time I thought Rondo was our only chance of attracting free agents to the team in the future.
Props to those who wanted to deal Rondo for a package like this at the time, while a deal like this is a no brainer at this point, it was probably considered poor value at the time.