It seems sarcasm. Fuck this guy. YES you should provide starlink for free if needed and do something to help Ukraine. You have billions that will make no difference to you. FUCK YOU.
He doesn't have billions to spare. The whole if you owe a bank $10,000 you're in trouble, if you owe them $100 million the bank's in trouble.
And he has to fund the Twatter acquisition, even if most is going to be footed by others.
I also think it is fair that SpaceX get to profit from the use of their service in Ukraine, just as other defence companies have and are.
The differences are:
a) He's been all public about his 'altruism'* so there's now an expectation he at the least provides some for free (in other words, at least only profits slightly). He's dug that himself, as usual.
b) He publicly has tried to extort the Pentagon. That was never going to go well.
*Defence companies tend to not make fools of themselves on social media and talk shows.