It works both ways
I dive the Jupiter/WPB area and every single captain talks to every other captain in the area about customers. They absolutely know which customers CANCEL on them at the last minute and they share that information all the time (especially at the upcoming holiday parties or recently DEMA). The original poster on his next call to other Largo boats (who thanks to them reading this post) might in the future upon calling any shop, may get a response of "Let me call you back as the date gets closer to see if we have room". In otherwords, they know you complain & post, and will give you a seat, only to make the minimum amount of divers to run the boat. Don't think they forget either, when every shop is running detailed booking software with customer profile notes like "prefers steel tanks, hit deco last dive, great tipper". Computerized customer profiles are awesome if you have a habit of 1)being early 2)bring fresh dip/snacks for crew & 3)Tip generously,,like many of us do! Every shop I know runs customer profiles and bad divers have notes listed.
If a diver doesn't take the personal time to read the 4-5 available detailed wave models & forecasts and come to a decision or better yet PM any of the hundreds of local regular divers for their free unbiased go/no-go suggestion, then that's their fault for being lazy and not doing the pre-work on their dives. Part of being a safe diver is taking the time to be prepared and that includes looking at forecasts you think are too rough for your style of diving. You certainly don't jump off a boat trusting the crew your rental tank is 3000psi full without checking it 1st, why not the weather forecast? If you are not sure of the weather, then wait until 3 days before you arrive to book the dives and take a chance that your favorite boat is full. Otherwise, sit at the inlet with your umbrella cocktail and wave at the hardcore boats as they go do the more exciting dives while getting tossed & soaked on the way out. Sometimes you just have to suck it up if you want a dive adventure you'll never forget. The most incredible dives I've had is when we are either submarine'ing the bow into a 12 foot curler or hanging ten with the kiteboarders trying to surf a 40 foot boat, sliding down a wave into the inlet mouth without hitting the rocks.
My buddies and I have one standard rule " WE DON'T CANCEL!! If the boat's going, so am I !! " My 20 year diving reputation as a reliable, heads-up, diver is not worth being trashed when the captains talk together, and they all do.
(P.S. Remember to bring a dozen or 2, chicken wings for your captain & boat next time. If you make him smile, he'll make you smile, just sayin... )