It all depends on where you are. In Bonaire, I prefer shore diving - when we do shop trips there, we include 3 half-day boat dives in the package, and I go on them to be a faithful staff member. But, if it were my choice I would not bother. Off the coast of NC, I would go with the charter boat every time. In the Keys, the same - I need a boat ride, even if it is short, to get to where I want to go.I know there is nothing like Molokini and such but we saw plenty of sharks, sea turtles and fish galore diving from the shores. . . . Many times dive boats pulled up into the coves we dove packed with divers that spent plenty of money.
I know that it is not for everyone and having been on many dive boats its definitely great having a dive master and the like but when my son and now maybe my daughter too the cost can be prohibitive. . . . In the keys we had no choice as wreck dives are the big attraction and i spent a small fortune there. . . . Just wondering what your thoughts were.
Having done wrecks out of Pompano, and surfaced so close to the shore that I felt I could swim in, I have often felt - 'Gee, I could have just entered the water at the shore.' But, I doubt that would have been very efficient.