it started losing power when it lost the legal battles over tv rights. And without a post season as a way to hold leverage over teams it didn’t have much leverage anymore.
But yeah, the OP is essentially describing what the NCAA should be and kind of is for the other sports