This is not a bug lol.
Armor has to be eaten though/destroyed. As your Armor HP goes down, you'll notice missile doing more and more damage, Ship HP is provided by the systems you have tucked away.
Yes, this is a more effective way of building, and I believe it to be entirely intentional from...