I have a really hard time matching your stated inevitability with the fact that my bank has had that exact kind of service since I have bank accounts (all of them, except Citibank that I tried once... so all of the local ones).
But, of course, they don't interact directly with the US banks.
But, of course, they don't interact directly with the US banks.