Yours is the only valid argument. If space datacenters are not competitive with terrestrial (in terms of megatokens/$ or whatever), then they will never work and SpaceX will fail. That's the whole ball game.
But anyone who thinks they can predict those prices in ten years is wildly overconfident.
Space Datacenters eventually get quietly discontinued after finally killing the zombie brand at which point the only reaction is "huh, remember that?"
https://techcrunch.com/2026/08/21/teslas-solar-roof-is-dead-...