David, I agree with everything you say. Obviously, you know what youre talking about. But there are people out there that need adventure, can stand being stagnant with their lives, need to do their own thing whatever the cost. 
Yes, maybe they should have replaced their rigging, taking one more sailing class and rented a sat phone, at least. :-) 
I'm proud of them for doing what they want, so many people are scared of their own shadow to get off their butts. 
One day you are going to die, what have you accomplished?