The banks have consistently refused to do anything, because they don't want any change that threatens their oligopoly. Canadian bank services are more or less the same as they were a decade ago.
The current government will have to show that it can resist rich people lobbying in this regard, before any real change can happen.
There are some new banking startups popping up in Canada like Neo Financial (from the guys who made SkipTheDishes) but they are online-only and have limited integration with stuff like Plaid.
Sometimes I feel like they don't actually refuse to do things, maybe they are not capable to improve. Something in their chain of command is broken and doesn't let them change.
Also Interac does not do online transactions outside of some very specific merchants that take Apple/Google Pay transactions. This is how Interac reduces fraud risk, which is why interchange rates for Interac are so low.
We can and should make this practice illegal, along with several other anticompetitive policies in this space. Oh no they might hit us with tariffs in response?
A world with a patchwork of payments processing options will look different for travel and business, in some ways worse, but such is life in a "multipolar world" which the Americans elected their leadership to conjure up.