As Elon said, they don't the money.
Talk is cheap.
$500B is not.
$500B is a lot - no matter how you slice it.
It's a lot easier to talk pie in the sky than to actually get $500B to spend.