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.