Having used custom ROMs for years, it can get tiring to fight with SafetyNet, find root backup apps that still work, dealing with bugs the developer may not be able to reproduce and, of course, even finding decent phones that have decent ROMs. I refuse to buy a Pixel until they have a decent SoC and price.
So for my next phone I’m currently considering an OEM that supports phones for long and has decent customization by default - Samsung. As I’ve never owned Samsung phones before, I don’t know whether I’ll like their OS, but so far it looks good enough.
I wouldn’t buy a phone I couldn’t install a custom android version like Lineage or GrapheneOS on. So much less bullshit.
Here’s a thought, may you shouldn’t use the McDonald’s app or banking apps on you phone. These apps are bad for many reasons.
I’m also surprised the didn’t mention MicroG