Title. It was discussed by the Blizzard devs before release that if one person on a faction won a Wintergrasp, the whole faction would have the buff until the next wintergrasp battle 3 hours later.
What actually got implemented however, was this nonsense that every time a new game starts, the buff gets removed. Basically this means (at least on OCE due to our small pop) it comes down to one final WG and whoever wins that gets the buff (NOT the other faction, despite winning many games in the half hour window).
PLEASE fix it so that the buff lasts for 3 hours after any win (and is refreshed on subsequent wins) rather than this ‘reset on every new game’ rubbish we have.