Sure, the seas and weather in the northeast Pacific Ocean are always "perfect". It's a tropical paradise here and the huge fleet of fishing boats
never visits our dive sites.
Fog banks can be seen on the weather satellite imagery. If fog is an issue then wait for it to clear or dive somewhere else.
The notion of boat diving in fog is just
insane. One minor mistake and even without a deco obligation a diver could easily surface out of sight of the boat crew. Then what?
Sometimes we end up paying for a boat ride and don't get to actually dive. Luck of the draw. People trying to "get their money's worth" leads to all sorts of preventable problems in an activity that, for most of us, is just a hobby. Enjoy the boat ride and take pictures of whales or something. Be sure to tip the crew.