So as much as a bank might agree with your stance on freedom of compute - they probably don't want to pay for it with actual money.
They really shouldn't be allowed to double down on it.
And arguably, half of it isn't even really security, it's about keeping you in their app. Application interface is the ultimate sales platform, and banks are making extensive use of that fact.