A lot of the problems with balancing could be fixed if armor could be upgraded like weapons can be. Since right now armor is useless in end-game, and it's impossible for any kind of tanky builds to exist. Even the best armor in the game, the Bull-Goat Armor, isn't able to manage it. Parrying is a lot more useful and broken than blocking. Which means most people are gonna stick to light armor, and get bucklers. The game favors particular builds, and that's the problem; only the most broken builds work. And yeah, you can have them even at level one. However, that's only due to how broken certain mechanics and items are.