I do consider Cozumel not the ideal location for anyone's first open water dives. There are certainly other vacation destinations that don't combine drift diving and deeper profiles as the de rigueur of the location. While those conditions can of course be competently dealt with, they certainly add to the task loading and we've all seen the newbie disaster divers making their best attempts to deal with them to different levels of success. Roatan would certainly be much further up the list of easiest places for a newbie to dive than Cozumel.
It's a lot for the beginner to take on. Not just deeper profiles, but bottomless walls at many sites. Not just drift diving, but occasionally some really fast currents and even down currents. Lots of boat traffic on the surface, yet strong currents can make it easier to get separate from the guide and his or her DSMB. And lately, killer baby sharks!
You say Roatan, I say Bonaire. Super slow currents, if any. Most of the walls tend to bottom out at a relatively safe depth. The easiest possible introduction to independent diving.
Cozumel could be great for beginners that charter a boat and stick to the shallow stuff, what most of us usually only do as second dives. But brand new divers traveling there for their first post-cert dives, getting on a mixed boat with other divers that want deep walls, can easily be exposed to very challenging conditions.
My one down current experience is a case in point. I was with a large dive shop group that filled two DP 12-packs. My boat was the "experienced" boat. My buddy was the only one with less than a hundred dives, she had around 50 at the time, half Caribbean (Cuba, Grand Cayman) and half SoCal. She had experienced currents and deep before.
7/23/2002. Dive #172 for me. Site was recorded as Palancar Caves/Deep. We did some swimthroughs at first before popping out on to the wall around 90' into a ripping current. I don't even remember when it started going down, but it was truly weird. Watching the bubbles go downward. Kicking as hard as I could but watching my depth gauge still slowly increase. Fortunately only got dragged down to 109' before we somehow got out of it. My buddy, who is normally excellent on air, had breathed her tank down to 500 and was freaking out because she had never been that low and certainly not that low and that deep. But we made a safe ascent and ended up breathing fresh air. Back on the boat, the rest of us "experienced" divers were doing that laugh that comes out when you thought you were going to die. But my poor buddy was in tears and so traumatized that she ended up sitting out the second dive.
She had a decent amount of prior experience and fortunately went on to dive another day. A beginner, however, might decide never to dive again even if they were able to survive the dive without mishap. It's not just Santa Rosa Wall and the "advanced" sites that are fraught with danger for the newbie.
---------- Post added April 28th, 2014 at 09:31 AM ----------
That was my thinking as well. Especially for a novice diver, you should do a checkout beach dive first to get familiar with the water, check your gear and get your weighting sorted out before getting on a boat.
Then when you jump in the water off the boat you don't dump all your air to descend. You should stay close to neutral in buoyancy at all times, at least in recreational dives. That's how fish swim; they don't drop like a rock.
I dump all my air to descend and have to deflate my lungs as well. Otherwise I'm overweighted.