i still dont get the crying...we at least got a decent buff, as for me i was keeping up with mages and hunters on single targets and sometimes out dps them as Demo, and now am quite happy with the buffs cause it will make us stand out again!
people like u who keeps complaining about the spec, my personal advice is to reroll into a mage or a huntard if u really care about dps meters and not the class it self...