Yes, of course its higher than dedicated Support specs. However, if you look at, say, a DPS firebrand. A dedicated, 100% DPS focused firebrand. He still has easy, non disruptive access to: Tons of Aegis, Stab, Regen, Swiftness, Reflect, Might, Quickness, Resistance, Healing in general, Increased healing, CC on demand, Evade, Condi Cleanse and i can keep going. Using any or multiple of these will not significantly impact the DPS of that guardian.
Now, lets go back to the Weaver - You have easy access to: Damage. Like, thats it. You can swap into water for an evade and after a second swap (so several seconds in) you get some condi cleanse. Want some CC? Sure, go into air, then earth, then whatever and use your 3 accessible skills. Its asinine to say Weavers or Eles in general should be the same DPS as that Guard. They dont have to buff Weavers or Eles, but they definitely should nerf Firebrand and Scourge that have extreme value in a team comp.