> it is in the interest of banks to share costs and provide a single unified technical API, since they all have to spend the money anyway.
it would be if wasn't for the obvious reasons of those being banks