Trains? Buses? These both have density issues with the existing cellular network. How many times have you come to a halt in a traffic jam only to have horrible cellular coverage due to the local cell site being overwhelmed?
5G doesn't solve any of these use-cases. There is plenty of room for adoption of starlink at premium prices.
It's even worse than a cellular network. With a cell network, one can just build more towers in a particular city.
With LEO satellites, the only way to get more coverage over a particular city is to get more coverage over the entire world.
Half a million satellites ought to be enough for anybody.
I mean, they're planning their own internet satellite constellations. None of them are anywhere close to the 12k satellites in the original Starlink proposal. If you added everyone else's proposals together, you might make 1 more Starlink, but probably not.