There is no quick easy solution...Boat Captains have the first point of responsibility. Just like car drivers have to slow down and watch for children around a school zone, the same principals should apply around the cayes.
But you are right bywarren at the theater we always see boats speeding through the cut. Often people are fishing and kids are swimming in the cut and boats pass at higher than safe speeds.
I realize that water taxis are not the only problem,but they are commercial traffic and between them make close to two dozen back and forth passes daily.