So I recently got the chance to install LineageOS on a device. The performance is good and I don't have to deal with as much spyware as OEM.
I've been installing it for the past day. I've yet to make a successful call or text but it's still better than the standard experience.
LineageOS is the best Android experience I've had since Gingerbread or Lollipop.
@AmpBenzScientist Agreed, but nowadays it's really hard to find a device that is suitable for installing third-party rom. A lot of brands try to lock down the bootloader or just use custom hardware and not open source the device tree, under that circumstances, with third-party rom, the experience can be ranged from slightly buggy to totally unusable.
I still miss the time when you can pick a rom and flash it, no need to unlock bootloader, don't have to worry about hardware not working. No nonsense, it just works, out of box.