Those are all good points, it's definitely difficult to figure out solutions and implement them in a way that does not screw up someone at least. While I like many of the ideas you have, I also think that it is best to wait and see what this rewards revamp brings - many of the points may become irrelevant when that happens.. I hope they will at least!
!1UP
Thanks! You are indeed right: the new reward system may address those issues - let's wait and see. besides, cutting the CP requirement in half for the modern leagues could also help (I still would like to see players with a lot of CP playing the upper leagues, though.