Oh sweet summer child, WvW is not played for the rewards, it’s for playing WvW, literally any other activity is better for getting rewards, yes that also includes PvP. And it’s been like that for a loooooong time, the most rewarding thing in WvW is the Gift of Battle, other than that you’re better off doing Drizzlewood coast if you want rewards.