World PvP can't coexist with battle areas with specific incentives. People (general, whole population) will NOT, ever, do a similar activity for lesser or nonexistent rewards. Developers are therefore stuck. They say "Give us a reason to PvP! We need something extra!"
Then the developers give them this. Now those same people scream, "The other side has more people, this isn't fair!" or "There aren't enough people doing this, I can't get my rewards, this isn't fair!"
Developers now have incentives, and push them into a specific area (Battlegrounds, Warzones, Objective PVP areas like Restuss or Ilum) and the aforementioned people scream "Oh my god, bring back world PVP, this is boring, I hate this area!"
It's an inevitable, cyclical battle that the developers will always lose. It is impossible to please hardcore PVPers, period.