One counter is to send text messages that have been encrypted using one-time pads. They can find out with whom you're communicating, but they can't break the message without figuring out the one-time pads, which is why you never re-use them.
The big problem with one-time pads is distributing them. This problem still exists even with text messages.
Real old school stuff. Reasonable sized one time pads can be beaten by brute force. I guess you would need a one time pad on a roll of TP stretching to the moon.
There is no problem. You use a publicly available book. . . one that is the same regardless of where you look at it. There is just an agreed on schedule of when a specific book is the "one-time pad" being used. This can be as granular as down to a day, an hour, or even a specific time of day, just as long as sender and receiver (or their sending/receiving devices) know that schedule. Problem solved.