Perception is everything. I heard many complaints that the Star in Hawaii had very short port times. So I went to several cruise websites to see exactly how many hours ships actually do spend in port.
The biggest number I found was the Norwegian Sky Southern Caribbean cruise at 60 hours. The lowest number I found was the S.S. Norway at 33 hours. The Star in Hawaii is just about average at 43 hours in port. The Norwegian Dawn in the Caribbean was spending 42 hours in port every week. People complainied about the Star's port times, but never about the Dawn or Norway. Why??
It is perception and expectation only.