The information is irrelevant there.
The point I am making is you can fake data on FB, but with a payments bank they ask for Aadhaar, you can't fake that. Let's talk again about this after social media starts asking for govt IDs before setting up accounts.
They have a new policy of using OTP instead of the old password. OTP can easily be stolen from a message reader from your phone that can be installed maliciously. So there's no longer any real security.
As for Visa and Mastercard themselves, I trust them since they are all protected by the US govt. If they screw up, they can get bailed out. And they have much more strict procedures. For example, if there's fraudulent transaction, they can easily reverse it with just one phone call, so there's safety there. But the data itself is held by local banks.
Take Paytm for example. What will happen to the information they carry if they become bankrupt? If data is located in a foreign server, they can easily sell it to someone else for profit. Who will stop them? The Indian govt? Nope, they don't have any jurisdiction outside the country.
Do you really want companies like Alibaba and Xiaomi to hold your data in a server in China?
I don't want my Aadhaar data saved in China. Nor do I want other card details there. All they need is a malware on my phone that reads OTP and they can take all my money without my knowledge. What's the guarantee Xiaomi phones in India can't read messages without permission when needed?