Why Cruise Companies Charge for WiFi. If a cruise company can reduce the basic price of a cruise to a competitive level, they'll attract more paying passengers. Then, once onboard, the cruise company will encourage those passengers to spend more in order to increase their profits.