It could mean that whoever is funding this has money, but either not a ton of money or is just a cheap bastard. The ship still works and the helicopter also.
Also, a gleaming new ship, state-of-the-art helicopters, etc. requires a lot of crew and well trained at that. It seems to me that this is an under the radar mission, which is best pulled off with minimal equipment and crew.
to the death