Is that your belief or have you actually tried it? At least on NCL, the “intranet” as you refer to it does connect to the outside world allowing access to a limited number of sites (NCL, CruiseCritic). The in-app messaging in NCL runs off servers in Miami not on ship. iMessage works on the NCL “intranet”. Facebook Messenger does not work.