So cool, the poll is at almost 800 votes!
The funny thing is that there are already mods on the Workshop that address the armor system, for people who don't like it. Just use those mods if you don't like the vanilla system. That's the awesome thing about mods and that's what they are there for.
I absolutely refuse to use mods, because Larian disables your ability to earn achievements with them enabled. Once I have earned all of my achievements (I'm almost there!) then I can finally use mods and fix the game, lol.