Armor is quite weak, its also quite cheap to produce compared to a lot of other spammable blocks (shields, weapons, effects, jump drive, etc)
Logistically it's kinda hell, and takes so much more screwing around in factories & especially with blueprinting. As far as credits value i feel adv...