We had reforging, but players would get something they can work with and stop farming.
Than they put the loot rate up, but gave us WF/TF, so we spend more time farming gear hoping for a TF version of our BiS.
They took away TF, but gave us corruption, so now we are farming our BiS but also the right corruption, and the right corruption level, meaning we spend more time farming than with TF.
Now no corruption, no TF, no forging, so they drop the loot rate and also lower the iLVL we get outside raid, but instead introduce the vault and PVP vendors, but put a cap in place for PVP so we can only farm X per week.
So now instead of farming to forge, or TF, or corruption, we farm for vault slots and maybe one piece of PVP gear a week. But that is not enough farming, 10 x M+, 10 raid boss and honour capping only, once we do that there is no need to farm anymore and they cannot keep us in the game because we are done for the week.
So instead they make PVP gear capped to our rating, now we push for PVP rating and keep pushing for PVP rating, and than do some more PVP. They now have a reason for us to keep farming, for PVP rating to upgrade our gear. There is always a reason to keep us farming now, they will never give us PVE tokens or reforging since we will eventually have a cap on our gear and how much content we do and they don’t want that.
Assuming they do put a forger and PVE vendor back in, they will also put something else in to ensure we never stop.