It's true there's a lot of money in sports betting, but there is even more money in the NBA (TV deals, player salaries, team valuations, etc). That larger sum of money would be existentially threatened by continued corruption within the league due to sports betting. Thus, one would think that more money would go towards stopping any corruption.
I suppose that doesn't mean there wouldn't be any corruption, but it seems like there would certainly be less?