It's not even just the NBA All-Star Weekend. Look at some of these other "all-star events" like the NFL Pro Bowl, MLB All Star Game and such. Everyone just seems to sleepwalk through everything and I can't really blame them. You definitely want to avoid serious injury during these kinds of events so why even put full effort.
At some point I kind of think they are better off just naming their Pro Bowls, All-Stars, maybe have another section where you have "Honorable All-Stars" so that even if someone got hurt and couldn't play in the game, someone else can get the "All-Star nod" and be considered an All-Star which actually matters when looking at player accolades and potential contract incentives.
I just don't see why they even hold these games anymore. This isn't like 10 years ago, no one cares and I think for the players and product going forward in seasons, it's better for the players to rehab/rest up.
Maybe their ratings/revenue is very high from these events, idk? But it's not watchable anymore
You're starting to also see this in events like the Olympics too. Superstar players opting out to get rest or make sure they are healthy either when heading into FA or going into the next season.