Isn't there inherent risk in centralizing / relying on one app for so many activities? There are already many in the West that try to avoid relying on everything Facebook or Google due to privacy/security concerns. I'm surprised that Chinese are willing to put all their eggs in WeChat's basket, given their belief that American apps spy on their users.