With the new transfer system in place, the absolute quality of a player has become cosmetic.
What matters is the percentage quality of a player, which then gets translated to absolute quality based on the level of the manager buying the player.
Why have such confusion?
Why not do away with the concept of "levels" totally.
This way, for all teams on the server, you have the potential to face any other team in league, Cup or CL.
I feel this will make for a very exciting league, every season, as you have the potential to face new opponents every time.
It will reduce the monotony of having the same opponents in all competitions every single season.
No promotion, No relegation, so all teams can be docked 20% at the start of a new season.
This also helps to solve the problem of tanking teams having unbelievably high % ratings.