One thing that has emerged recently is that most dive centres in San Pedro are struggling to keep their heads above water (sic). In the absence of more visitors, but with increasing competition and ever rising costs and taxes this is getting worse. Even the biggest and most successful operators are hurting. We (all of us) charge the same as up in Cozumel (round about US$30 per dive), yet they have much lower fuel and maintenance costs AND their boats don't usually go out even for local dives with fewer than 20 divers on board. I personally don't like that "cattle boat" style of diving, but there's no doubt it helps to pay the bills.
I think the present situation is untenable, but raised prices would merely encourage more visitors to avoid Belize and visit surrounding countries instead. What is to happen?