I sent them two emails (to the two addresses that I had) saying just
that. I'm sure many other people have done so too. It seems to have
had no effect. They took it off and have (as far as I can tell)
reinstated it, and even are charging for dinghies in some instances
now.
But the other reason that we won't go to the Bahamas anymore is
because of the requirement to check in at immigration in person which
is a stupid idea which only inconveniences honest people and does
nothing to prevent smuggling or terrorism. That's not the Bahamas
fault.