I think this is where it makes sense to go. Like wrestling, right? Just make every sport competition divided on gender if it’s that important, and then divided on the basis of body mass. Although frankly I think that would make every sport ten times more boring than it needs to be. Like smaller athletes usually need to figure out a way to still compete, and that’s where part of the fun is, both in competing and watching. If an athlete feels disadvantaged, they’re just lazy and not training well or enough.
Then again, I do think sports should be less owned by massive corporations and media companies, and move more to their dimension of play, admiration for each other and self-improvement. Not saying sports shouldn’t be jobs and not have money go in and out, but they should center that dimension a lot less.