Thank you for sharing your experience
There is plenty at the Cozumel reefs that you can't see at Cancun, the coral reefs at Cozumel are more alive and filled with species that Cancun does not have
The starfish that cover the shallow waters, the different species of fish, the sea rays and even turtles are seen here. It's nothing as you claimed, we can't allowed you to be face to face with species as you demanded during the tour
The Beach Club does have a beach access, you said it yourself that it has a pier and a pier needs beach access. It's impossible not to feel the ocean breeze and it's a streetch that you could not even feel wind
All boats have to be at that speed due to federal protections laws towards the marine life, a speef boat would only disturbe and damage the coral reef marina life. The boat ride is part of the tour and it's advertised as that
The tour is SHARED, meaning that it's not private and that other people will be taking part in it. We don't understand what you mean by "ghetto" but all the snorkel equipment is on top condition and the tubes are new
The sunscreen that you brought was not biodegradable, the guides asked you time and again to not use it since it's not allowed by federal laws but you kept demanding and arguing with the guides instead of following the instructions for the activity
There was no one passing out at the boat, that never happened during your tour and we confirmed it. Claiming things does not make them real
The photo staff does charge for the photo package, they try to set up the best underwater shots with the reef and on the boat, it's optional and only for people that did not brought their own waterproof cameras
The length of the tour is advertised as a full day activity, reading is important for all customers
If you want to do things on your own, that's great! We hope that you find a company that takes the turtles, fishes and marina life infront of you to show them and that will also give you a private tour for the price of a shared one
We wish you good luck! We hope that you find what you look for