And the reason why Brilliant Pebbles suddenly became more relevant was that the reason it was considered unworkable in the 80's was high launch costs. SpaceX has already seriously cut those, and they openly talk about future plans that cut them by an order of magnitude or more. Starship will probably take a lot longer to bring to service than SpaceX says it will, but if it ever reaches the kind of capability Musk talks about, it will be possible for a person to go to sleep in a world where ICBMs work and wake up in a world where one power has a five-nines capable shield against them.