Signals intelligence is not just about reading enemy communications. Traffic analysis[0] would give the Chinese valuable insight into US military communication patterns. Changes in data patterns could alert them to changes on the ground.
What stops the US from sending a whole bunch of constant dummy traffic to disguise this? I realize bandwidth capacity and cost could be a reason, but if there were enough capacity and budget? OK, maybe that question is a non-starter.
I'm reminded of a funny time when I was in an internship. My team and another team was fighting over disk space in the database servers. So we created a whole bunch of dummy tables. Whenever one of us needed to do something, we'd request for one of the dummy tables to be dropped so that we could do our thing. The other team could never do anything. It was weird.
Cryptography solves the problem of spying on or altering the communications, but not the problem of blocking them. If the US was engaged in a conflict that China didn't like, they could theoretically cut off satellite communications, rendering our drones useless.