I agree with the OP as well. I think the old toughness of dwarves was something unique and special about dwarves just like the halflings have sneak damage. What should have happened was the uniqueness and specialness of the other races should have been more flushed out and enhanced. The developers' solution was the easy one, but was not the best solution.