KYC, which is now customer due diligence, enhanced due diligenced, or whatever the flavor of the day is, really goes beyond getting ID to understanding your customer. If a business, it is understanding what they do (product lines, domestic vs. international, customer base, management, annual revenues, any problems, etc.) - things that should be part of good commercial underwriting anyway. If you do not have good indepth knowledge of your customer it will be difficult to have a comfort level that transactions make sense.
For individuals, it means understanding the individual...how they earn their living, their financial needs, what products they use or could use, do they have any international transactions and why?
The information gathered for KYC is also information that is needed to cross-sell products and can and should be used that way.