So, as I said, we need to look at the legal situation at the same time. The assholery of the bank is possible due to the assholery of these OS restrictions and the duopoly of mobile OSs. Everybody wants to have a walled garden. Outlaw or at least restrict walled gardens.
One thing politicians like to say is that they want to protect consumers. Forcing consumers into walled, privacy-invading gardens for essential services such as banking should be a change item on their agenda.
So looking at the status quo you're correct. I'm just hopeful we can change that. I'm also looking at these mobile compute devices in our pockets as universal ones. They can run any instruction set that doesn't burn their hardware. All of these restrictions - chipped components, unaltered OSs, software only from one place - are man-made/big corp imposed. With a view to a walled garden. That's where the law needs to intervene so you can bank safely from where you want.
People who really want to communicate with each other will find a way.
I think English<>French is a language pair you could get instant translations with the help of Google. So there's a tech solution that will cause humorous misunderstands but will make do. You could hire somebody who is bilingual for the first meeting to let the parents talk behind their kids' backs.
If they are French, they may actually be able to have a simple conversation in English but the boyfriend wouldn't know because they lose this ability the moment they cross the border back into France. That's a silly stereotype but I like it.