Excellent historical and social perspectives were written above as to how this came about. There is also a general mistrust factor that pervades a DM's view of many divers who appear at specific locations.
To explain a bit more about Roatan's CoCoView Saturation Model
First boat of the day is at 0830 or so. Your first tank, you are requested to limit your dive to 60 minutes. This is done for a number of reasons. First, as many before have pointed out, the boatsmen and DM's have a schedule and a life. You need to do some SI before the next tank, in the case of CCV, usually 1/2 hour. That's when they will drop you off at your choice of two walls, where you can race in, or just putter along and return ashore at 1:30 bt, maybe even more as some do.
The same cycle repeats in the afternoon boat, which pulls out at 14:00 hrs. Again, first another moored dive, then a drop-off dive so you can make a shore exit very much-so at your leisure.
Some very few folks might decry the drop-off dive as "the same old dive", but most of us who have done it see it otherwise. It is a constantly changing environment, and once you get past simply looking at walls and structure, which are dramatic enough, you get entranced by the ever changing opportunities to spot the critters.
At the end of those drop-off dives, a lot of people take time to poke around the shallow, intact upright 140' tanker wreck or the DC3. I prefer to wait for other divers to be dropped off along the walls for their return trip, and I ask to be "dropped on the wreck". Having done this for many hundreds of dives, I know every inch of that Prince Albert Wreck pretty well. It bottoms in 65fsw and most of it is shallower. We usually are out there for close to two hours, never getting bored.
In that the shore dive is right there at the resort, just under your room, the night diving is well attended and there are no issues of gear security. An anchor chain leads you back from the Wreck to the shore exit, so the bogey of feeling lost disappears quickly. Our 8pm night dives are always in the 1:20bt range, if it was shallow (as they mostly are) we often do a second one at 10pm
The same general dive profiles and access can be managed from FIBR with a bit more work, but for the budget minded, it can be a good option, too.