Right now there are two functionally dead currencies in PvP
1. Wolf marks
2. PvP experience
Even if you play casually you will get flooded with wolf marks and there's simply not enough options to spend them on other than a cheap glamour set and a minion. On top of this the PvP experience that levels up your PvP rank has absolutely no use as of right now so either remove it or add something that utilizes it.