I’m bringing this up again since it was last discussed about half a year ago.
The weekly League reset is necessary because without it the top ranks would hardly shift - or at least that’s the only explanation that I came up with. Thing is: Even with the weekly reset, they do not shift too much since strong players will stay strong players. It only takes a few days until most things are like before.
In these few days, you are faced with top players and their (mostly) full myth maxed mechs even around rank 7 (3v3). That may be fun for them, but if you get squashed in a 3v3 fight by your opponents first or second mech, it’s not too much fun for you. Even more so, if you know, that in a few days you will compete with rank 5 or 4 again without having to face too strong enemies too often.
As a way to avoid this, I suggest resetting the player ranks only to the first level of the stage, that a player competes at reset time. This way you would still need to fight your way up, but you would encounter mostly challenging but not unfair battles doing so.
This would imho make for a fairer game, especially since easy wins boost your clan bonus a lot.