Fusight I think that the explosion damage+radius for ammunition explosions depends on how much ammunition is in the block, there have been times where ammo factories and storage have exploded spectacularly, and then times where they just... don't. I haven't really tested it.
That aside, I think the idea is that you rely on the shield and that if you lose the block, it's not a big deal, since there are a bunch of other similar ones. The ship in the first post is designed to destroy as quickly as possible, if it doesn't it will probably die very easily.
Either way repair costs are gonna be very high