If you train your attacks a lot, of course they do lots of damage. As for area attacks- they generally do less damage, but if you train (grind) your character enough, then yes, you can more efficiently destroy large amounts of enemies than any other class.