Sort:  

I'm all for re-introducing league caps but that might re-introduced some of the issues that made them remove it in the first place.

What would be best for the game solving a lot of issues for new and existing players also making it more fun is a game mode where everyone is on a level playing field which can be played at any given time without missing out on rewards. I broke the idea down some weeks ago how this easily can be done (Link)