@katttruewalker hmm, i had'nt considered the effects the wind would have on the fog. Although, it is just a game so the devs could decide to forgo a small amount of realism here and there. along the same line, the fact that you wouldnt be able to see the wind while in the fog, would require you to use the audio clues when trying to align your sails properly.
How about an alternative to random ambient fog? it'd be interesting if certain island interiors were shrouded in fog, it would definitely make the skelles a little more challanging and spooky. or only have certain in game events that spawned fog in their area of effect
Additionally, to fix the problem that you've pointed out -that players may come to find fog frusterating- they could make the fog act like it naturally would and have it only really appear consistently in the early morning.
It would help solve a problem i've heard discussed about the alpha, where players sometimes found it very hard to escape others or sail into an outpost undetected. if there was a certain time of day fog appeared, it might allow some pirates that aren't as interested or good in direct engagements a viable alternative.
It also adds a layer of preplanning and forethought to some of your voyages, what if you hadnt considered the effects of the fog and arrived at your destination around the early morning, only to become sneak attacked by a pirate ship in the fog who saw you coming because you hadnt cut your latterns? i see a mechanic like this, if implemented with consideration, to add more complex and meaningful choices to the player and their crew.