We are actually on the same side here, though it may not be obvious.
"Going to sea" has always been hazardous. This is a boater education site, and safety is an important part of that education. The point is to reduce the loss of life at sea.
You are right, in that when the fish are "running" that is when you need to fish. But if the regulations artificially restrict the fishing period, then the fishermen are forced into a time/weather window that might be a very poor choice. If that is the case, then the rules need to be modified.
Sad as it may seem, there will always be loss of life at sea. Especially in the fishing industry ( for many of the reasons stated above, by others ). But that does not mean that we should -not- control those things that we can. If the entire fleet needs to be "grounded", by regulation, for bad weather, then that is perhaps what they should do. Or some other solution.
Any reg that affects the entire fleet would reduce the issue of profit, as all are affected similarly ( it would tend to increase the price of the catch. )