Freight ships are actually very green when compared to airplanes, cars and trains. You have to look at emissions per kg per mile.
So, yeah. I don't think the cargo ships are villains or anything, but one of them is worth 50 million cars, for that specific type of emission. (cars would be higher, but they're regulated.). Generally it's turning around, different countries are requiring low sulphur fuel, in spite of the cost. The us was January, i think.
It's more like double the cost. Your point stands, though.
That may be true for local waters (iirc 12 nautical miles from the land). International waters, not so much.
edit: Reason for this is that burning sulphur in fuel produces sulphur dioxide, which when combined with rain or natural humidity, makes acid rain.