I'm not familiar with his specific idea. But I've long advocated giving all non playoff teams the exact same chance at draft position. Not just the top pick - but all picks for non playoff teams. If you only do it for the #1 pick, or even just the top 3 or 5 picks, teams will still tank with the idea that they will still draft top 3 or top 6 even if luck goes against them.
I'd like to see the worst team in the draft have the same chance at the #1 or #13 picks as the 10th worst team has, etc. In a case like this, there is zero reason not to try to win every game.
I think leagues are slowly heading in the right direction with this, but they need to go about 50x farther with it.
Take the Sox for example. They had a tough year and finished 15th from the bottom. It's nice that they have a chance at the #1 pick, but it's .6% or a 1 in 167 chance. You might see odds like that hit about once every 10 or 15 years, but that's about it. They need to go farther with this IMO.
And for you - don't blame fans for this crap. This is on the professional leagues. Fans shouldn't be faulted for wanting their team to win a championship someday.