Yes, megabanks provide useful, all-in-one services. But their biggest customers challenge the argument that they need financial behemoths to operate globally.