Vacationing on a cruise ship is like being trapped in a floating mall. When they do let you out of the mall, the shore excursions are often trips to a smaller mall.
If you don’t like them, don’t go. Also some are better than others at not feeling like a mall. Some folks enjoy casinos and bars and the ship takes you to new destinations. The ship itself is the core destination and if you don’t go into it thinking than then you won’t enjoy yourself.
@HobbitFoot@BrikoX They are transitioning away from that kind of tourists that they don't want - for obvious reasons. These cruise ship tourists are normally having few hours for the town. So they won't have time to really discover the city, visiting the museums, taking their time in some small restaurant, ... Instead they are carried through the city mostly by bus (I assume) and are pressed through some hand picked attractions.
Parking in the city center of Amsterdam will cost you more than 60 euro for a full day. But if you park at the edge of the city, close to the highway exit and next to a metro station, it will cost you 1 euro.
While it is no outright ban, it is one of the various ways the city is pushing cars away from the center.
Lucky I just hit Amsterdam up on a Iceland/Norway cruise in June. It’s a beautiful city and port and will be missed. There are not too many cruise ports that are in the heart of the city.
So allegedly cruise tourists eat all meals on board the boat since it’s free as well as sleep there, so they spend very little compared to other tourists.