I was looking at Blizzard\'s world of warcraft. One thing that captured my attention was the fact the battles are more fast-paced than the current ones. Rather than looking at a monster being whacked for the 20th time, the faster paced world of warcraft has a more diablo-esque feel to it although not too fast paced (or there will be no monsters to fight for everyone).
I think this approach should be used for most monsters depending to a varying degree.
For example, the undead monsters will naturally last longer than a bunch of human bandits. Boss monsters should also be much more difficult to kill (or no one would need healers or tanks) and should not die quickly (camping bosses has a fun social aspect). In general however, monsters should be challenging to kill without possessing too much hp. It seems pretty redundant when you\'re whacking a goblin forever.