Who would you support if the 2020 race was Annoying Orange vs Brianna Wu?
a shotgun
KB is just a cold war era fantasy that is both prohibitively expensive, and equally inaccurate for all practical purposes.
Most definitely not, the size projectiles needed to be equivalent to a nuclear weapon aren't prohibitively big to get into space, and once you're actually in space the projectiles go fast enough that you can get very close with basic targeting techniques (Let's assume a country has the resources to read a weather map to see the wind speed)
it's several thousand dollars per pound of cargo to get something into orbit. a kinetic bombardment system would cost a lot, and would be nearly useless once all of the ammunition for it is used up
It's the Outer Space Treaty and most countries signed it.https://en.wikipedia.org/wiki/Outer_Space_Treaty