You don't need to go full librem; get a moto g with an official lineage os port, add gapps if needed, add magisk to taste, done.
I used to love tinkering, but my phone has become nothing more than a tool and I need it to just work. If I forego Magisk and other root-related tools, can I expect mobile banking and such to just work?
EDIT: Seems I can't reply to a reply to this. (Does HN have a depth limit?) I am aware, Cyanogen hasn't been a thing for some time, hence my question: has the situation genuinely improved since then? I would like to avoid buying a phone just to see if it would work for me.
However at some point an update to my bank's app made it refuse to run citing insecure device - it's not rooted so this was a little surprising. I don't know how common that is, no experience with other banks.