The NBA has tried a wide array of gimmicks to "fix" the NBA dunk contest in recent years. It turns out all they needed to do was involve some little kids.
Before the NBA players took to the court for the real NBA dunk contest. Some kids of NBA stars had their turn dunking on a much smaller rim and it was incredible. The solution to all problems is always have more little kids dunking.