Armor has no inherent goodness or badness in COIN, only effects by the user.
I guess the supposed need for armour tends to indicate that the insurgency is moving to Phase 3 where the insurgents are holding ground and launching counter offensives. Maybe it means things are not going so well for the Marines in Helmand?
Bookmarks