SpaceX's manifest for this year [1] shows 7 US government launches, 6 commercial launches, and 1 SpaceX-paid R&D launch (Falcon Heavy). Yes the US government is pre-paying for some R&D for Crew Dragon, but no, it doesn't add up to 90% of revenue.
>You could already get a satellite into geostationary orbit for about $70 million -- or rather, you would have been able to, if politics hadn't intervened.
Never thought of that actually. I agree with you, Tesla's going to bomb and the only benefit it made was to entertain the 1% for a while.