How is a ranger to determine who is an inexperienced snorkeler? Yes, safety should be the main concern. But who has the most experience with local sea conditions AND taking out snorkelers? I understand that it can be very difficult to say no to the tourists who may have what they believe is "their one chance" to do a famous Belizean snorkel site and also to turn down daily revenue. Yes, snorkelers can decide not to get off the boat once they see for themselves, but really, how is a 'new to the site' snorkeler going to have any idea that they may be pulled out to sea? I know that can happen, and you know that can happen, and so do the tour service companies. Sadly, it is up to them to make the call on whether or not conditions are safe enough. If they deem it an intermediate safety concern, then they should be putting more guides in the water. If they deem it no problem and so took out the snorkelers, then the guide should have picked up on the problem as soon as they hit the water and gathered everyone back up as quickly as possible.