tell that to kaon.
I'm going to assume that kaon is 1K+ total? Melee elves can be fine, if they are high enough level, and have max ranked skills. However, when compared to a giant/human of similar rank, with max ranked skills, the giant/human will always come out on top.
If you don't take the game that seriously, then I guess you could be a melee elf. But if you want to reach your true potential, elves should stick to range/magic.