I actually like the static armor thing (not to mention the fact that now I can get disabled, too). It makes the game more challenging. No more ignoring the sheilds and armor until you only have one point left, and then running off to recharge. No, now you have to break off, no matter what.
Besides, sheilds still recharge. It would be easy enough just to run away and let your sheilds recharge fully. Like you said, armor isn't as strong, anyway.
------------------
Do you expect me to talk?
No, Mr. Bond. I expect you to die.
Goldfinger