Stopping China's (highly strategic, military) satellite constellations isn't a "small amount of diplomacy". It's an impossibility.
(It's even their declared planning that deliberate Kessler cascades are on the table [0]—to try to ground this discussion in diplomatic reality).
[0] https://www.scmp.com/news/china/science/article/3178939/chin... ("China military must be able to destroy Elon Musk’s Starlink satellites if they threaten national security: scientists")