I guess. I was talking in terms of my Python. An extra 60 armor on a 1240 armor ship is not worth the maneuv/jump loss.
I think the idea is to increase diversity in ship builds by forcing choices.
What's more important? Armour? Weight? Internals?
One player might happily take multiple max class HRPs + military bulkheads and not care about the weight.
Another might take a single max class HRP and bulkheads, but save their other internals for SCBs or something.
A third might be more interested in keeping their weight down, taking several class 1 HRPs for a decent armour boost at minimal weight (but not leaving any spare internals)
For example, I use a pair of class 1 HRPs and lightweight bulkheads. Doubles the armour on my DBS for just 4T, keeping my top speed over 320m/s. However, a lot of DBS builds use multiple class 3 HRPs AND military bulkheads for well over a thousand armour, but they lose jump range and quite a bit of speed.