Trust me. I spend more time trading than actually playing the game, (and I never have much capital, lucky if I have a hundred million spare) and I don't want to have to bother with *more* trading every time my cruiser gets destroyed.
Which is every time an enemy enters my scanner range, for the most part.
RP can't stop the lolwutters that inhabit the Omicrons, unfortunately.
And let's see how much these hypothetical repairs would cost.
Fifteen million for the two light mortars, and there's twelve million or something for the six pulses, and then about ten million for the rest. And that's being charitable.
I'm not sure if the fifteen million credit battleship shield would count.
And what about the armour upgrade?
I'll assume we're just talking weapons here.
In conclusion:
I think I'd probably stop playing the game if I had to re-buy equipment.
(And that's only a cruiser. I can't imagine how much a battleship would cost.)