Just to be clear, the USA doesn’t have the infrastructure or legal framework in place to actually block internet traffic. The best they can do is remove DNS entries.
This is an interesting argument against walled gardens I don't often see: that it gives your government an easy chokepoint to prevent users from using software it doesn't like.
Much easier than having to bother with a VPN, and many Chinese people are already used to jumping through such hoops.