> I disagree, I think it is the biggest factor.
You probably think that because of the insecure nature of the alternatives you're familiar with. It simply doesn't occur that much, fraud, and when it does, the recourse options you have seem to work. Take a closer look!
> KYC
Yes, and this has increased over the past few years. An account number can't be private, in fact, many banks double check the name of the owner before they let you transfer (they'll show you the mismatching name).