Doesnt armour jacket say it is kind of frowned upon in certain society? So armoured suits, armoured vests, all that stuff still has a use in certain scenarios. Yeah, runners will mostly be trotting around in their armour jackets i suppose, but the other pieces are also useful - doesnt the lined coat give more concealability, the jumpsuit thing comes with a (plausably explained) helmet, the camo thing makes you harder to see, etc etc.
It wont always be armour jacket all the time (but it probably will be mostly).
In SR i find the "social impact" is sometimes very important in balancing certain items.... Grenades, sniper rifles, control thoughts style spells and cyborg tanktrolls spring to mind, for instance.