Their point about how other countries will take the US's stance as a cue is somewhat scary. If you try and cross any border it will be relinquishing access to all accounts. I'm assuming email also comes along with 'social media', since communication is by its definition social. So how do you protect yourself? I think just going with "Don't have any social media" isn't a good answer because the relationship that child…
It is time for all cloud services to provide plausible deniability by allowing for multiple passwords to access the same social account - but where all the passwords except the One allows for only a subset of the account.
E.g. logon to Facebook using password 'plausible1' and see only friend 1 and friend 2. Logon to facebook using password 'everything' and see friend 1 and 2 but friend 3 as well.