You build around a player that can be a #1 player on a championship squad. Rondo is not that guy.
This begs the question, what do you do when you don't have one of the 8-10 or so such players that have entered the league in the last 30 years or so? Continually tank?
You build them up while adding other attractive trade pieces in the hope of either getting lucky or using them in a big trade.
This guy got it right.
You can try tanking to get a top pick. Hell, if you're low enough to the bottom already this might not be a bad choice.
In the alternative, you can try to draft and trade wisely. If you do it right and you're really lucky, you might convince a free agent superstar to join the team on his own accord. More likely, you'll be able to develop a large enough stable of young talent that you can offload the "potential" guys for some older "stars" in order to get into contention. (kind of exactly how we got KG, and then Ray as a result).
Trying to build a team like the Pistons 2004 team, though, is destined to fail. Teams that have been trying that and failing for forever include the Bucks, the Rockets, the Jazz, the Grizzlies (despite their playoff run I still think they're overrated and they won't ever truly contend) the Hawks, and a few other teams I'm failing to think of.
Bottom line, if you're not in contention you need to start stocking young players with talent and potential. If you get the number 1 pick while doing this, then all the better, but tanking shouldn't be your intention unless you're really just THAT bad.