The best comparison for the rocket that Musk is building for Mars is to SLS. Per https://techcrunch.com/2020/03/11/nasas-sls-moon-rocket-is-2... we've spent over $17 billion on the SLS program so far, and it probably isn't as far along as Musk's SuperHeavy/Starship is.
Admittedly Musk is doing his rocket development for cheaper. A lot cheaper. But the baseline for what rocket development "should" cost is more than SpaceX has received in revenue, total, through all of its history. (Not profit, revenue. Nobody knows what its profit margin is. But given that SpaceX routinely launches at prices below what its competitors can afford, they probably aren't rich.)
There is a nearly complete SLS core stage awaiting testing at Stennis Space Center. How far along is Starship?
https://www.nasaspaceflight.com/2020/08/sls-green-run-verify...
By comparison, a full-sized prototype of Starship managed to launch and land again a few weeks ago. (Though on one engine, and not on all 6 for the final model.) As of June, they still considered it possible that they would get to orbit this year. (See https://www.teslarati.com/spacex-starship-orbital-launch-deb... for confirmation.) I consider that unduly optimistic, but certainly would take an even money bet that they get into orbit in under a year.
https://www.teslarati.com/spacex-raptor-engine-crushes-russi... (SpaceX crushes rocket engine world record during Raptor test)
https://twitter.com/elonmusk/status/1295495834998513664 (@elonmusk: Raptor engine just reached 330 bar chamber pressure without exploding!)
Starship could certainly beat the first SLS launch sceduled for late 2021 if they gave up on reuse & in-flight refueling.
SLS hasn't moved an inch off the ground, ever.
Something to consider is that one of their goals is to be able to operate with relatively little constraint even in the event that government contracts, NASA grants, and/or commercial contracts hit a dry spell. That's the whole point of Starlink, for example — a continuous, launch-independent source of revenue to fund Mars ambitions.
Its a bit of a chicken and the egg scenario with launch services right now. The fact that these new internet constellations were coming killed demand for the large, expensive one-off communications satellites that was a large part of SpaceX's business. Fundraising like this gets them across the chasm.
Starlink: 12000 satellites * (250K to build + 250K to launch) plus a few hundred base stations, plus a few million terminals, plus...
Elon initially said that Starship woul cost $10B to develop, but that was for the carbon fiber version. Switching to stainless reduced that cost dramatically, but it's still a multi-billion dollar program.
As for rocket launches, they'll probably do about a dozen customer launches this year (plus a similar number of Starlink launches, but those don't provide revenue). The customer launches are sold for about $50M, so call it $25M of profit per to be generous. That's $300M of profit. That doesn't pay for multi-billion programs.
The article makes me think:
1) mostly looking for money to build the Starlink satellite network as that is not brining in the necessary cashflow yet
2) it explicitly mentions the round was larger than originally intended and oversubscribed. Sure, if you haven't yet proven yourself it's certainly not always great to raise extra, but I don't think that applies as much here