China has demonstrated ASAT weapons. They don't have enough in stock to take out the entire Starlink constellation but just the threat would be enough.