I think this policy of KYC or Know Your Customer certainly good only for those centralized system because in their way of handling their system they absolutely needs to get every basic information of their clients in order to avoid future problems. And besides if this were to implement in a decentralized system this would ruined their core system.