Ogre was never and still isn't hands down the best
[You must be logged in to view images. Log in or Register.]
Torpor AT 60 helps negate the regen bonus, but torpor also trivializes content that is soloable enough that historically there were just as many barbarians and troll trophy hunters as there were Ogres.
Prior to torpor, sorry but that regen really does making grouping and soloing a lot easier. More regen equates to a lot less down time solo and a lot more available mana in a group.
It's an age old argument, but I never would have considered iksar the worst. If anything barbarian ranks lowest imo. Only real perk is faction (a non-issue) and slightly faster xp.