Mike
Contributor
More bottom time means exceeding NDL's. Not what a dive op wants to have to deel with when toting a croud of vacation divers for a 2 tank dive.
There are at least 3 diver operations in Cozumel who have figured out how to overcome your list of impossibles, it's probably not a coincidence that they also happen to be 3 of the most highly rated/regarded shops. One of the rules of at least one of them is nobody dives without a computer, they also employ other procedures which they've developed to make it all safe and possible. In regard to NDL, if you haven't dived there yet, the dives are typically multi-level not square dive profiles.