Also much of the wifi services on public transport doesn’t support video calls and those that do are throttled to prevent one or two people hogging the bandwidth
And wifi from your own phone provider won’t always be stable as there are always not spots on the network.