Because all these fuckers make so much money now.
Back in the day the risk of Michael Jordan losing the dunk contest was less than the opportunity cost of not going after the extra publicity/notoriety/credibility.
Now Lebron James has already made more money than Jordan did during his first 10 years in the L.
FWIW, I wouldn't get involved in this contest if I was a top player either.