It's regulation that forces people into Google and Apple ecosystems. Due to the payment security regulation I'm no longer able to use Android phone without Google services. SMS authentication is gone and I must have a bank app that must be installed from Google Play and uses Google services, also it detects root and stops working. Also, my bank used to have an app that completely bypassed Google Pay and worked even offline, like a card would - also canceled by the regulation.
The issue here isn't that there is regulation, it's that the regulation is badly written. For essential services such as banking and government stuff, you shouldn't be forced to rely on things like the Google Play Store and Apple stuff. This kind of stuff should work even on a debloated, degoogled phone. And the regulation must be improved, not thrown away.
Politicians of course have hard time with technology, so of course the regulation will be terrible for users, especially given the Big Tech lobbying, but still. We should do better.
I'm a citizen of a small EU country that has voting power in the EU parliament near zero percent. They should do better, indeed, but what can I do. Much bigger fishes (even the banks) tried to convince the EU this is bad, it probably didn't even register on their radar. From my perspective, the regulation will always be bad, I can't do anything about it however hard I try, and so it shouldn't exist at all.
> I'm a citizen of a small EU country that has voting power in the EU parliament near zero percent. They should do better, indeed, but what can I do.
You can bring this to the attention of other EU citizens so that they too badger their representatives about this. It's not like any individuals vote in a larger EU country is worth more than yours.
The regulation says that system integrity has to be verified. Some banks don't comply, but many (every one I use) do.
BTW magisk has a way to hide from the apps, so that might be the reason - that doesn't mean there isn't a problem with the regulation. But 2 of my 3 banks see through that. And one of them doesn't want to load on LineageOS even if it's not rooted because it's compiled in some dev mode that might allow something...