Draft picks should be auctioned for credits. The league can determine how credits are awarded. They can adjust how many are allocated for what over time if teams start losing on purpose. In addition to eliminating tanking, the auction solves for the fact that not every draft is of the same quality.