Not sure where you play your WvW but you get rewards all the time in WvW. I dont spam anything, I play classes that require some thought to play, not "hit button, move, hit button, move, hit button, move.....yeah we killed them by spamming one button"