As a dive boat captain in Key Largo I can assure you that the operators here have adopted methods that work based upon 30+ years of tried and true experience. If someone wants to start up a boat operation that doesn't moor, but drifts around, come on down and start one. Good luck. The rest of the world can do whatever works for them; moored or anchored diving is the norm here in Key Largo. If you have a different opinion that's nice.
As many have said a safety sausage should be standard equipment for every dive. My preference is orange vs yellow because orange "lights up" with polarized lenses which most captains wear. A surface alert is also a great safety device.
Dandy Dan makes a great point on carrying a compact snorkel. It's another tool in the toolbox that's worth its weight in gold when you need it. We promote the Tilos roll-up snorkel. Uses a second clip on the back of the included mask clip to secure the rolled up snorkel. Makes a nice little self contained package that fits into your bcd pocket. I keep them priced low at $20 so that price isn't a deterrent.
When one hour is up and all of the divers are not back yet, the crew goes into a heightened stage of awareness which may not be apparent to most customers. We start scanning beyond normal distances for heads or signals. Many divers in resort type dive locations like the Keys don't even wear a dive watch and have no idea of when 1 hour is up. This includes many supposed advanced divers too. Wear a dive watch, check your times, always know where the dive boat is moored in relation to your dive. It's basic navigation 101. We only carry six divers per trip, it makes tracking divers a little easier than some of the cattle car operaters.
Nobody, not the captain, not the crew, not the coast guard, is responsible for planning and conducting a safe dive within your skills, experience, and training except the diver. Until you mentally accept responsibility for your behavior, and exercise risk assessment for every dive, you need to stay out of the water. Nobody can predict the future or plan for every unforeseen eventuality. But the basics that you consider should be waves, current, navigation, depth, air consumption, time, safety, and survival.
Yes the Keys are usually nice, sometimes they are not. Today it is blowing 25 knots and 6' + seas. Not a pretty day yet there are divers on the reef. Conditions can and do change. Divers must always expect that the conditions at the end of the dive may be different than at the beginning of the dive.
Scubaboard is a great learning tool and it's great that everyone can share their experiences, learn from other divers experience, and share ideas. Keep diving and come down to the Keys: Caribbean style warm water reef diving in the continental United States.