I know, which is why I compared it with airlines :).
We do have the Coastal Trading Act, which cruise ships were granted an exemption to in 1997
"As an incentive for cruise ships to visit Australia, recognising the economic benefits that flow from the sector to the economy"
But Canada...