who does not want to root his device

Why not? Freedom isn't a given --- you need to fight for it.

You can't expect people to go into fight mode for every single chunk of social interaction they engage into, and still be able to enjoy any moment of freedom.

A society which value freedom should of course give a lot of it to its citizen, and expect them to defend and improve it for everyone.

A society where freedom is never a given, is not going to foster much of it.

Rooting a device will usually cause banking apps to stop working.

There are still workarounds. The way to win is to keep fighting.

All banks in Brazil now use the Google Play Integrity api. I've been on rooted phones for almost 15 years, and I'll never not main a rooted phone. But for a couple years now, I have to keep a separate phone just to be able to use tha f*cking banks.

Then go to your bank and say hey, fix this or close my account

And they'll gladly close it, them and every other bank. We lack alternatives so we lack leverage.

In many European countries this means you cannot have a online-activated bank account. Offline banking is paid and often expensive.