I don't agree with the idea that it will make more mediocre teams, infact it will lift alot of teams out of purgatory every year. If you have a 40 win team that just missed the playoffs and is has lot of bad contracts or is in cap hell, getting a top 5 pick might just elevate them into the playoffs. Some teams may never get out of purgatory, but that happens already. But that system would ensure that each team tries maximize what they already have. One thing it would do is create a tanking problem for the last couple weeks of the season as certain teams will deem making the playoffs as a setback if they know their roster is basically crap.