I've long been a proponent of a shortened season. Most of the NBA revenue comes from national TV games, so there shouldn't be too big of a hit there. We'd still have the same amount of national TV games and those games would be of higher quality and importance.
People scoff at the idea of a midseason tournament, but I actually love it as a replacement for the lost games. The main argument is that players won't care about the games. To me, that is totally fine because they hardly care about the 82 game season. If you introduce games of less importance, those can be the scheduled rest games for the stars and teams could play a mix of their bench, young players, and G-League players instead. No one will get mad if a star player sits out a game where it's understood that it's not important. But I do understand the frustration and disappointment when NBA players sit out a random night and the consequence of that game isn't much.
Give me 58 RS games and then give me a cup style competition that runs throughout the year so we can see the Jared Butler's of the world get some opportunity. If the players care about the Cup, that's amazing and we have another competition. If they don't, that's also good because we get built rest blocks during the season while still having some games to watch.