And once again, you miss the actual facts.
Here, let me school you for a bit. All the way back in 1985, the US was able to destroy a satellite with a missile launched from an F-15.
Now just think of the implications of that. A few hours before some country decides to nuke the US, they send out a bunch of fighters with similar weapons. BOOM, your entire "space based defense system" is gone. Why do you think the US showed it had that capability back when President Reagan was President? To show the Soviets that it could do that, and that caused them to concentrate not on space based systems, but ground based ones.
Most of Star Wars is horribly misunderstood. But in fact it was one of the greatest smokescreens in history. Making people look one way, as the real money was spent in something completely different. In this case kinetic kill capability and what became the GPS system. Yes, GPS. That was a key aspect that was needed for "Star Wars", and most completely missed it. A largely self-healing system of satellites, where even taking out 1 or 2 would degrade by not eliminate the capability of the system.
Where even the Soviets (and later Russians) did not protest that they were over their countries, as they could see the advantage of them and used them also.
And you do not have to tell me crap about what is needed to render a missile inoperable, trust me there. Take out the propulsion system, guidance system, the arming system, even do enough damage to the body itself without getting those systems and you will likely have either a dud or fizzle impacting the ground.
I am not being pessimistic,, I am being an absolute realist.
And the fact is, in the event of a war with warning, any space based system would likely be compromised before the first ICBM left the silo. Why do you think the US has been investing in ground based systems for over a decade?