Because when they left port on Tuesday morning this was the situation:
And this was the forecast:
And the ship had sufficient safety equipment for the expected conditions.
Other than that, why don't you call the company and ask? http://elfaroincident.com/
Sometimes, despite all the planning, knowledge, skill, and technology, the unforeseen happens.
“Unforeseen happens”.
Yes it was a hurricane, that happens. They were stupid not to wait and see. What would have a 48 hour wait matter?