Elon Musk easily earned the billions for SpaceX. It's providing space internet to Ukraine, an innocent democracy that's under attack. The technological feats of rocket reuse and the vision of Mars don't even matter, insofar as they're just tools to attract the capital. Any other method that supports Ukraine just as well would have also been worth a billion.
Patriot interceptors cost many millions, so 100-200 are already worth a billion! Is SpaceX internet worth 200 Patriot missiles? Easily.
I think politicians restrict "earning" to "wage income", which is kind of an arbitrary line in the sand, and would also be untrue. SpaceX/Tesla would also have paid Musk billions in cash if stock wasn't allowed.