When armor was improved people invented counters for them, but they were not only improvements. Weapons that were good against armor were heavier and slower so they were not optimal against unarmored opponents.In the real world, every time there was an armour improvement, it was swiftly followed by a weapon improvement, and visa versa.
I'm perfectly fine with it being possible for me in full armour to be one hit by a lancer, a crossbow bolt if I'm too close or if I ride too fast at a pike. That's literally what those weapons are for.
That said, I'm not going to complain if there are tweaks done to the different armour types and classes. I just don't want to lose the motivation to use good tactics by becoming an invulnerable tank.
Against armor people started to use 2h weapons. Of course then they couldn't use shields, but that was not problem because heavy armors made them practically immune to arrows. Because armors are useless everyone have to carry shield or be useless.
Or be archer of course. Small army of elite archers can conquer the world and archers are easiest troops to train as only other archers can kill them.
Only way to fight archers is archers. Well. That happened historically too just not with archers. Armor didn't help against rifles so when rifles were invented everyone started to use them. If they would just change every bow and crossbow so that they would look like rifles then damage models would be just fine. Crossbows would be muskets and bows would be bolt action rifles.