Their launch costs might be great, but there just isn't any demand. Without the starlink launches, the business would not be able to sustain itself. Reusable rockets is a catch-22 because the demand isn't high enough to keep a fleet of rockets with a replacement rate that makes maintaining the complexmanufacturing pipeline viable.
So without starlink, spacex is a dead end. And without spacex, starlink is a dead end. It's a very circular dependency, and they aren't profitable. Starlink will plateau in users - they can never hope to compete with fiber. Most of the world's population lives in cities, not rural areas. The satellite density needed to be a true cellular network is prohibitive. How many satellites would have to be over New York City to provide competitive service?