Over the years i have heard a multitude of complaints and criticisms of race/event directors and I have a few thoughts on the matter to share.
Please try and remember that these people make what they think is a safe decision in that moment with the information they have available.
They try to be fair to all participants...that does not always mean that each swimmer has the same experience, but rather a fair one.
No one is getting rich doing this. I shudder to think what they make an hour given the amount of time it takes to put on these events, this is a labor of love.
If you have thoughts on ways to increase safety then please send them a respectful email after the event. Do not that day wag your finger at them and give them a piece of your mind that day, its not a very effective way to get your point across, its disrespectful and not in the spirit of open water swimming.
If you don't want an event to be cancelled...then don't swim events. Go plan your own swim and do it your way as many people do but do not give an event director a hard time for cancelling due to safety concerns.
And lastly say thank you to the event directors and volunteers - without them we don't get to do what we love