> Also, you can't realistically buy a physical book about Tiananmen Square because you will give up your address to the shipper and by extension to the state
Nope. In many european countries, incl. Germany you can let the sender ship to an automatic station, and pick up the parcel by entering a PIN code. Just use a fake name. And the payment trail is solved by paying anonymously with Taler.