I think Musk or Shotwell gave a date near the end of the decade where they expected Starship to completely take over from Falcon 9. They also plan to do Starlink launches with Starship as soon as possible, that will massively cut down on the Falcon 9 lunches even if no other customers want to use them. Much like flying on reused Falcon 9 boosters though, I assume they will lower the price and people will jump on the chance, even if it's new and somewhat unproven. It's not like choosing ULA for launches means your payload definitely won't explode.
People also tend to forget just how many Falcon 9s they blew up in a row before they finally got everything working. What seems excessive to us probably seems like a minor problem to them since they literally have a factory pumping out prototypes and plenty of money, unlike back then. Realistically they could keep blowing up a Starship every month for a year or two and they would still be ahead of schedule compared to ULA, Boeing, SLS, etc with any of their recent space projects.
Also, the kind of problems matter. The plumbing issues they are having are annoying but very fixable, while they just keep nailing the hard part of catching the rocket with the tower.
People also tend to forget just how many Falcon 9s they blew up in a row before they finally got everything working. What seems excessive to us probably seems like a minor problem to them since they literally have a factory pumping out prototypes and plenty of money, unlike back then. Realistically they could keep blowing up a Starship every month for a year or two and they would still be ahead of schedule compared to ULA, Boeing, SLS, etc with any of their recent space projects.
Also, the kind of problems matter. The plumbing issues they are having are annoying but very fixable, while they just keep nailing the hard part of catching the rocket with the tower.