It's a sad situation and there is no hope in finding any more survivors
With that said, they made so many mistakes it's no surprise as to the outcome.
They went too far offshore for that kind of boat. It had a single engine which would have left them stranded in the case of a mechanical malfunction
They were probably going grouper fishing which is off season so they were basically alone out there.
They went out with a major cold front coming straight at them. With all the weather forecasting information available literally at your finger tips there is no good excuse to NOT know the conditions you will be experiencing.
It's hard to imagine anyone doing one of the above but all three would certainly prove fatal