Everything has changed. These guys are making so much money outside the sport that the sport doesn't have the same impact. I mean, look at a guy like John Stockton. How much money did he bring in outside of the NBA?
When companies lifted up Michael Jordan, it all started to gradually change. Jordan was doing national commercials for like 10 companies. Ballpark Franks and battery commercials not just Nike, McDonald's, Gatorade and the monster companies.
Guys in the early 90's fought for traction in the only place they knew could pay off - basketball. Now, guys can simply wear a hat walking in pre-game and receive thousands of dollars from some clothing manufacturer.
The players get blamed for being "soft" but it's all business. Business has changed everything.