Didn't China also demonstrate their ability to destroy a satellite from a different satellite about a decade ago? I remember it creating a huge uproar because of the massive amount of space debris it created.
Also, given our military budget, I wouldn't be at all surprised if we did go to the expense of putting massig tungsten rods in orbit.