What about to divide the weekend league in 10 levels?
I mean: rivals system can be like this year and it’s fine because there are no self relegations.
Then every rivals level will have their own weekend league, of course the better level will have better rewards and I’m sure people the COWARDS/CHEATERS will not stay in a lower division! And without playoffs, Monday to Thursday just rivals matches and try to reach a better division, Friday to Sunday the weekend league for the division that you are. You are in division 4? You will play the weekend league division 4, simple as that!
What do you think?