I'm not sure what the argument for "space rocks > ICBMs" is. Because the rock isn't nuclear? Well guess what, if you launch a kinetic strike with a rock that is the equivalent of a nuke, the country may still respond with a nuke
The only "advantage" of the rock is I guess it is lower tech, if...