Also, there's the age old problem of common password for everything, if one is compromised, they all are. Granted in this case, it's a private key and not password, which is slightly harder to acquire though social engineering, mainly because most people aren't even aware of what private keys are, and those that are usually know enough not to give them up. But still, you shouldn't use one key for everything either... or so I've been told
At least that single key pair is fairly easy to replace, if you notice that it has been compromised. But yeah, I agree, the one account for everything approach, which this basically is an instance of, is definitely less secure than having different accounts and login credentials for all the services you use.
Like leaving the front door open
No, it's like relying on conventional border protection like any other country, instead of on a technically flawed system that turned out too expensive.
To put it succinctly: Out of convenience
At the same time, we are concerned about the determination of some governments to censor and silence individuals, and to restrict the free flow of information.
is indeed quite ironic.
"When people are least sure, they are often most dogmatic." -- John Kenneth Galbraith