It's not an oppositional approach. It mostly works because someone at the bank reads it who actually has the power to do something about it. Any other way that skips level-1 customer service would also help.
The US tends not to regulate what kind of services a bank has to offer to its customers. A bank doesn't need to offer any kind of transfer services to be a bank. As far as I know you can legally be a bank and only offer cash deposit and withdrawal.
The EU has PSD (Payment Services Directive) and PSD2 which stipulate what kind of transfers have to be possible to customers.
Because of that the US just has a bunch of startups which offer services that unify the payment landscape. The alternatives at a bunch of banks is still that you need to write checks.
Hi, have been working on that also ;) as a way to have multiple agents working on the same repo. Started with Docker and then switched, because Docker is to slow to spin up (seconds is to slow) and big.
Will be worse when they "scale up" to funnel a larger fraction of revenue to shareholders (directly or indirectly by accumulating a larger hoard) by paying less people to provide the same service.
The company is a black hole of wasted talent.