If you have ever been, you would see 99.9% of cruise passengers stay down the end of town designed for them, where the ships dock.
Guess who owns the vast majority of shops there!......
Yup! Holland-America!
(Friends tried to open a jewellery shop in Skagway, AK and didn't want to pay the kick-backs Holland-America demanded.... so Holland-America just warns people on the ships not to shop there .. "We heard someone got ripped off.. " etc. Out of business in less than one season!)