Nope. They just need to provide "an API". Got a hundred banks? That's potentially 100 integrations you'll need to do - the barriers remain in place an everyone is happy.
100% coverage might be quite time consuming, but getting most the market is not going to be excessively hard.