I have no problems with leagues, but I think it should not be possible for other players to see what league you are in.
I think a lot of people avoid the current pvp because they don’t like appearing as if they are bad players. So we should aim to remove things that make people choose not to play it.
We could reward the top league by showing players who are in it using a symbol next to their name like the current numbers. While making all other leagues private.