I fully agree, which makes me think "why mess with that?". This stuff is so hard to get right for the reasons you mention, I mostly don't see the need to change any of it - with a few exceptions where one gun e.g. was just clearly better than another of the same cost. E.g. I never could get remotly the same killing efficiency out of an m1911 as out of an m9, and they have improved that balance in Sandstorm.
I think that NWI wanted armor to matter, which is fair. I think it just needs to be dialed back.
I think NWI is dedicated to getting it right and we just need to provide constructive feedback in a mature calm manner it doesn't have to be all positive feedback, just needs to stay constructive!