That is interesting - but I have seen plenty of docks filled with tour providers. Hawaii has a lot of them, and so does Grand Cayman. The Mexico cruises have quite a few once you leave the dock area (which is usually owned by the cruise line).
I am the editor, but I also speculate, ask questions and play devil's advocate. I reserve the right to change my mind.