

Starlink works well in tandem with fiber, not as a replacement.
It doesn’t even work well in tandem.
Starlink has a single benefit going for it right now: Lack of uptake.
They only have a swath of spectrum, and that has a physical upper limit to how much information it can carry, in total. So does fiber. But, Starlink gets to share that with all users (Much like how cable internet works, its shared bandwidth for everyone on the loop). Fiber, you get your dedicated pipe.
This isn’t even getting to view obstruction (A plane will cause a drop out), latency, jitter, etc. These are all physics problem that just cannot be solved without violating the laws of physics. Latency, at a minimum, is 2.6 ms, and that’s just for the first leg.
My fiber ISP runs single mode to my home. And it means it’s all single mode on the pole for the neighborhood.
Multimode just isn’t used all that much anymore. We replaced all fiber links in our DCs with single mode recently. It’s just cheaper, and as the other person said: Its far more future proof.