You're really not paying attention, you're just parroting what you've heard without investigating the full picture. Warriors were outputting those numbers in optimum conditions wearing full DPS gear with little to no heavy tanking obligations.
The damage numbers, globally in Alex Savage right now, are lower across the board - which puts greater emphasis on the fight utility each individual class brings to the table. Warriors will always spike high on damage (which is the parse you're referencing.) that's not at all different than what the top Warriors were doing before Heavensward.
Additionally "Massive Buff" is incredibly inaccurate. Bard and Machinist took significant hits on their spike points in trade for distributing their damage out more over all, because weaving turned out to be too clunky of a thing for most. (Even though it followed similar ideas of Tornado Kick, Chakra, and Blood of the Dragon.) It basically worked in the opposite manner to the Melee Classes, they prepared to launch their spike damage skills as the invulnerability phases ENDED (Preloading GB and WM before the enemy became targetable again.) But this method just turned out to be highly specific to endgame and neglected more casual play - THAT'S what netted the change. Not overall damage performance. The Devs confirmed that their own parses were showing Ranged DPS damage on par with where they wanted them to be before the changes. It's simply easier to reach those numbers now.