The first rocket may take off sooner than 2040. But Starlink is not just a rocket, it is a complete business process, with a launch regularity and price. A Starlink satellite's worth of space on a Falcon 9 costs 500k-750k. With about ten thousand satellites, which last about five years, this means maybe a billion and a half per year spent on the space arm of the business, not counting ground stations. If they had to spend, say, ten times this, Starlink wouldn't be profitable today. And that's pretty much reality: the Ariane rocket costs ~$100m to Falcon's ~$15m (nobody knows what Zhuque-3 costs); I think cost per kg is 5000 vs 900. You could get it down to ~1.5B a year by narrowing it to just the latitudes overhead the EU, but then you cut the potential revenues too and have the same problem.
All the airlines, all the trains, and other government-supported entities may have a strategic interest to use a local version of Starlink. But everyone else? I don't think anyone will buy a service that will be 10x more expensive, 10x slower and 10x more energy hungry than Starlink -- this first mover advantage may be hard to beat.
Starlink is equally great no matter where you live :)
But you’re right, in urban areas it should be possible to do better. If you can get 1Gbps symmetric fiber then get the fiber. Sadly in the US it is not always possible to do better than Starlink, even in urban areas. It’s gotten better in the last decade, but many cities are still stuck with really bad options due to bad choices in the past.