Sat in a mobile Faraday cage with limited trackside coverage it is not easy to get phone reception and not every device is equipped to connect so Wi-Fi is used.
However the train still has the same problem with connectivity to the network and probably has multiple antennas to connect (possibly even to a satellite), this all cost and who is paying?