I agree, who really cares about Damage Meters, plus certain Blasters have some serious AoE output with their last ability.
WoW was once a great game but Blizzard ran it into the ground with putting in Damage meters and other junk that was not needed.
Blizzard didn't make the damage meters, the players did. In a similar fashion, I would think that we won't make damage meters ourselves, but rather you the players will. Indeed, I believe one of the good people at 4chan is working on one already.