Alt3: Teams compete across an aggregation of multiple sports, which are randomly-ish chosen from a pool at the beginning of the season. Say, 10 sports total, 3 of which are chosen each season.
This is the same way ML models are kept from specializing too much, right?
Alt0: Stop optimizing. Unlikely. The incentives will pull agents to optimize.
Alt1: Change the rules of the games. Unlikely to a lesser degree. They did this to hockey relatively recently.
Alt2: Go local. Like the rise of kabbadi in India, going for local sport or local groceries will allow for greater diversity. Somewhat happening.
Alt3: ?