Were these real pirates or fake pirates? It sounds like you could have sent the Mary Poppins’s patrol to rescue the ship and they could have done the job.
But....you seem to be correct - they were pretty lame in their attempt.