Hello there, first of all I would like to introduce myself before I head to main reason I'm writing this post.
Long story short, I'm experienced PVP based player mainly who plays this game around 10 years so far starting back from vanilla, sneaking out into every expansion and mostly TBC, WORLK. Used to reach high rating at almost every expansion where I decided to actually spend more than a year of playing and by that I declare myself pretty relevant to talk about PVP revival, my point of view and how it could be done.
Firstly lets talk about why is it so relevant to bring back old good PVP. Uhm I don't know.. maybe because since BGs are not going anymore population died? maybe 30/40% minimum to be honest. Im not saying PVP is only thing which caused that and Im not putting PVP anywhere before PVE and I do believe that ratio of these 2 should be equal (which is not the case atm) but PVE itself is not enough to keep player base as it was before and I will tell you why. Start with a basics almost everything is soloable even by someone who has noncustoms, grinding aint that great since you don't have to be on alt account constantly to actually gear your alt which is pretty gag fi you ask me, you need like 2/3 days max to be full bis, and so on.
WHAT CAUSED PVP TO DIE?
Well from my point of view besides that server ran out of PVP content already, PVP tokens are not of usage and its really easy to gear up (you used to get fully geared in a day), I think that main reason why pvp died is Pay To Win, even if customs are disabled in Battlegrounds VIP4 set and Gems are op combination in any term. If you actually compare FULL VIP4 guy fully gemmed and full PVP guy using an actual set which is ment for pvp on first place, you will notice following :
around 70-60m health advantage
2-3 times higher damage, healing advantage
1/3 Resilience less disadvantage (which is totally worth it and its barely noticeable)
HOW TO REVIVE PVP
-Make better usage of PVP tokens
-Add set bonuses which will benefit you as a PVPer on PVP sets
-Reduce gems on VIP items from 3 to 1
-Introduce ARENA SEASONS with unique rewards at the end of every 3-5 months depends how you decide season to last
-Introduce new PVP set obtainable only with arena points
-Disable PVP gems in arenas (not in bgs)
Thanks for listening, Cheers!