Becasue many of the satellites they would want to disable do not fly over China
Of course they fly over China, but they also fly over the rest of the world too. Since they are in polar orbits the fly over both polar regions every orbit whereas they would only be seen over China for a fraction of the orbits.