I do think it's ridiculous. I was just complaining about it to my daughter. Isn't the cruise ship paying Bermuda money per person to dock a the pier? Then cruisers are spending money in Bermuda.
I don't like it, but I don't have an option, unless I stay on board. I was limited in the cruises I could choose from.