the weaver is too slow with its skills. have you checked that cast time on meteor shower? the bubbles are only 5 seconds and all necros, revs and guards and heck even berserkers burst much faster and their damage doesnt depreciate per hit like meteors do.
ele both heal and dps arent meta but can still work.
Anet just overnerfed staff and arcane immobs.