First of all make leagues have 20 teams. Maybe we could get separated in regions or servers and then there are about 3-4 league tiers in each region and you battle to reach the top tier of your region. Teams at the bottom of each tier get relegated to lower tier. And the top 8 teams of the top tier get a chance to face other teams from different servers or regions in the Champions League or Super Cup. Once you get to the top tier, you can no longer lose ratings.