Yes, they have relatively low carbon emissions, but NOx/SOx as you said are extremely high. And the Earth's ecosystem doesn't really have individual parts, it's all interconnected. Polluting the oceans leads to major problems on land. Air pollution is also carried everywhere else.
Hence, banning cruise ships in particular is a straightforward way to reduce global emissions without significant side effects.
I am poor. My vacations have been by bus and train, and I like them. I can see various cities and people while going to my destination, and it's cheaper than a cruise. Since it's on land, emissions are strict and it's really hard to break the laws around them.
You're right about the private jet flights, as well. It's really an extra luxury for the people who will soon tell us we have to make sacrifices in order to save the planet. I guess they really need that extra hour when going to ask for public money for their failing enterprises.
I'm not downvoting btw, you have a valid point. I only downvote extremely dumb or offensive comments.