Or there's a very active minority who don't like it
I'm pretty certain the system was judged to be horribly flawed by pretty much everyone.
Well, no, I think that the armor system's great. It prevents RNG from being god, and instead means durability and tactics are important as heck.