Gotta also remember that they JUST implemented the new damage system, so they need time and our feedback to tune it just right.
I'm sure they will lower the enemy armor values or make it easier for us to get some armor of our own.
I think neither of those will be the case.
The first one... Well... the only problem with enemy armor is when they outlevel you. The game is harshly antagonistic towards you fighting enemies out of your league at least at the start. It is certainly hard to defeat enemies in their strong point though.
The second one... Your lack of good equipment forcing you to scrounge for any armor at all is the point of the start of the game. Though it requires a lot of effort, if you get rings and amulets you can just about double your armor.
It is kind of why a second chapter MIGHT be a good idea for the alpha/beta later on.
----
As for Staffs... I have a suspicion that AT LEAST later on they will get the stat boosts.
Once again we hit the "We are being intentionally starved for equipment and good equipment" barrier.
---
Also this version crashes HARD for me... I usually have to reset my computer.