The issue with banks like that is the complexity is lying outside their ability to enforce it, so they have to rely on government/law to enforce that complexity instead of software. Such banks move slowly. Are there any banks with open APIs? Yes, not many though, there probably aren't enough to start a network effect.
Just because some APIS are "hard" and exist outside of an electronic network, doesn't mean that they cannot be automated in software to some extent.
Makes me wonder if Obama is trying to automate the government and military so Laws and enforcement can be automated so inter-banking can be automated. Didn't follow our NDA and are using our API to lander cash? Automated drone missile at your IP interface.