Simple solution for faction imbalance on high rating
I know that you don't want to play around with racials, so I suggest the following:
Make end of season rewards seperate for each faction, so that the best horde team and the best alliance team get a magic rooster + gladiator or whatever the rewards will be. Many competitive pvp players will think to themselves after they had a look at the ladder "Free Glad LUL" and make the switch to horde, since there are way less people to compete against. The difficulty to reach the top end of both factions should balance out pretty quickly since most people tend to take the easiest way to whatever they need
In my opinion boosting the resilence on the pvp medallion would help balance the factions to compete with human racial every man for himself
Yeah, but it would buff every class that can't be human for no reason. Druids in bear form will be harder to kill without having any downside for example. Overall it'd be probably better though that what we have atm