Why is that better?
It's not too hard to get a small boat to rescue them and be shepherded to the airport. The Saudis aren't doing it because they are owed port fees.
Negligent boat owners should lose their property just like negligent land (real property) owners do.