So you object to the starlink dishes sent and feel he should have waited till the State Department got itself in order
What's to stop someone else from otherwise manipulating him to not stop the asteroid, using similar threats or similar reasoning? Perhaps he finds a way to survive for a time off planet (or sufficiently deep underground), for example. He's the kind of unstable that might result in him not therefore caring how the rest of us fare.
The USG had weapons that could reach there. As at the time they finally decided to pay, they didn't send those weapons.
He shouldn't have been in that place in the first place.