Everybody's got a favorite method to deter tanking, and it's easy to poke holes in just about every proposal, so my attitude is simply that the NBA needs to enforce the rules it's already crafted, and create harsher penalties for breaking them. There are currently rules against what, say, the Jazz are doing right now, but the fines will never be enough of a disincentive for teams. Start charging teams the very first round pick they're trying to tank into a higher value selection, and tanking will cease in a hurry. The problem is that the league office only gestures in the direction of punishment, but never truly holds the tanking teams accountable. Some teams just aren't talented enough to compete for anything other than the lottery, and some teams genuinely suffer untimely injuries that result in the same competitive difficulties. But it shouldn't be hard to distinguish between a bad team and a tanking team, or a team with serious injuries and one that's holding out guys unnecessarily.