I'm with you that it needs a rework. (IMO pretty much everything in the game needs one.)
But what you are noticing isn't in my eyes necessarily a problem. Getting one shot by them maybe, but you must realize that the numbers are merely a representation of how much you need to whack the enemy in order to kill it.
Just as an example, if the enemies do 10 damage and have 1000 health while the player does 100 damage and has 100 health, then they are completely evenly matched.
Basically I don't think comparing the enemy's numbers to your own is a worthwhile comparison.
Getting one-shot though is a problem, which I think arose from how stupidly easy it is to stun every enemy in sight. I'm personally working on a mod to try to fix these problems.