Rural areas and coverage across most/all the United States, even in areas where only satellite phones worked previously, are major draws IMO though.
802.11ac packages already implement MIMO-based beamforming, and I think there are already speciality 802.11ac packages using phased array for backhaul radio links. Phased array beamforming is a matter of size and processing power, but nothing different from cutting edge WiFi and 5G products, and not much different from what's already deployed in many laptops and cellphones. The entire software and hardware stack, including at the consumer level, is already capable of real-time, electronic beamforming. The technology for the Starlink terminals is well established and it could be done cheaply, it's just a matter of whether Starlink has the manufacturing pipeline primed.
Just like with rockets and electric cars, all the pieces exist and are relatively mature. It's just a matter of assembling them cost effectively, and that happens to be Elon Musk's special gift.
The reason comes from the Shannon theorem: C=B*log2(1+S/N). C is capacity (what we want), B is bandwidth, S/N is the signal/noise ratio.
With modern technologies, we are very close to that limit. Both 5G and satellites are using among the highest radio frequencies the atmosphere can carry, the signal power is limited by electrical power requirements and emission power regulations and there is not much we can do about ambient noise. Fiber uses light which, in theory, can carry many orders of magnitude more information but the problematic is different.
But the thing is that this capacity is per channel, and the narrower the channel, the more we can pack in a given area, and that's where satellites are at a huge disadvantage. Satellites, even Starlink satellites, are really expensive, and they are 100s of km away at best. It means they can only project wide beams, even with they fancy beam forming antennas. Ground based antennas can cover a much smaller area and are much cheaper, as a result they have more channels and therefore more bandwidth. Satellites may prove effective in sparsely populated areas, but not in dense cities.
Fiber, and even copper wires are the extreme case. The channel is a single wire, you can pack hundreds in a cable you can hold in your hand. Compared to wireless transmission, bandwidth is essentially unlimited.
Microwave links from Chicago to New York claimed hundreds of millions in investment exactly on the prospect of selling reduced transit time at a premium. Similar gains on the New York - London channel, via Starlink, would be much more valuable.
The reason fiber is slow is that the signal does not propagate in a vacuum. It loses 30+% of the speed of signals propagated through air or vacuum.
Where fiber wins is on bulk bandwidth. A radio link has limited capacity, but it can get the first few packets through soonest. Starlink might start out with some pretty draconian tradffic caps.
I have heard of hollow-core fiber, where the beam travels in what amounts to a tube in the middle of the fiber, but I don't know of any deployed.