Whatever are devs trying to figure out with Cyrodiil after the Vengeance test, it will be unfortunately too late for PC EU Cyrodiil.
AD faction is basically non-existent at this point.
Pacts are sometimes active and vanilla as always, meaning populated by randoms or big LFG's, but frustrated by spamming ballgroups taking advantage of latency and poor server processing.
DC is overpopulated faction with ADs and Pacts using faction change tokens to switch there massively on daily basis for easy gameplay of ballgroup leeching.
DC is at this point sole faction pop-locking both CP campaigns for more than 4 hours a day.
Pacts and ADs have maybe 1-2 hour pop-lock of only 1 campaign per day, but with massive amounts of people just AFK waiting for DC ballgroups to go offline.
I don't see a way back from this since I doubt people will buy faction change tokens again to go back to AD and Pact from DC.
Also devs will never understand ballgroups as an actual problem 95% players legitimately consider unfair. They refuse to acknowledge that for whatever reasons.
Toxic pull sets like Agony and Convergence and weird stun effect like Charm are a big reason of Cyrodiil downfall too, completely non-addressed by devs.
I don't get this development. Many people bought the game 10 years ago just for the large scale Cyro PvP and now it's just dead.
P.S. Look at the map and battle victories sometimes. You see a ballgroup somewhere with a score like DC 90 / AD 0 / Pact 0, then don't go there, don't feed them kills, you just support the problem why Cyro is dying. Let them PvDoor, get bored and go offline, no reason to feed them easy kills and have no fun doing that.
Again... avoid ballgroups at all cost, don't feed them hundreds of easy kills while getting 0 kills yourself! Can you understand the concept of not peeing against the wind???