There are also third party device finders but use those at your own risk. Additionally you can also port a new device to Lineage OS if you are knowledgeable and motivated. Most phone manufacturers allow boot loader unlocks but a few don’t so be mindful.
If I want to root though and still want a decently high end phone aren’t I just stuck with a pixel?
You don’t want root as that breaks Android completely. It isn’t designed in a way that root is necessarily and it breaks the isolation.
What you probably want is a device supported by Lineage OS.
https://wiki.lineageos.org/devices/
There are also third party device finders but use those at your own risk. Additionally you can also port a new device to Lineage OS if you are knowledgeable and motivated. Most phone manufacturers allow boot loader unlocks but a few don’t so be mindful.