The missile contained no explosives, it relied purely on kinetic energy.
The collision released 2,300 pieces of debris that were large enough to be tracked, so about golfball size or larger, and probably many times that number that are too small to track.
Even if a single one of those particles hit one of our precious objects in the next 20 years it could be devastating.
Also with access being cheap enough we could start doing active cleanup, beyond just not making the problem worse. Aerogel is supposed to be great for capturing particles because it's basically frozen air. We could build a space-based aerogel factory and ship silicon ingots up which then get turned into aerogel panels to be used as replenishable armor for the factory. And once you have the factory up you just start making the area that the armor sweeps bigger and bigger. Build out sideways to clear a particular orbit faster, build up or down to clear orbits of various heights. It'd be insanely expensive right now, but if launch costs come down to $100/kg or $10/kg it starts to look reasonable.