I will agree that Ukraine’s response was stupid.
Elon is also playing God.
It isn’t Musk’s job to supply Ukraine with anything.