No idea about PvP in Shadowlands, but I think PvP was very balanced and fun through WOTLK.
Anyways I've always thought Blizzard should make a DOTA type battleground. Pick a class, farm your lane, level up, get gear, etc. Would give honor like any other battleground, isn't just a bunch of decked...