Oneplus are making it harder to unlock bootloaders, and don't have the long term support of the pixels. The google offering wins significantly on that front for me. I'd be buying something with eSIM support if I wanted it to last...preferably as a dual sim, nano and esim for provider flexibility.
I've not looked extensively...but the pixels have long term support, more vanilla android experience (less fucked up with 3rd party bloatware...just the google stuff that you get anywhere else as well). They do support dual sim with one esim (check model). They are the most supported with third party firmware. The come with model options that are 'reasonably' priced in the context of the market.
It's the sensible option (I'd definitely look around for other unlockable phones, with good third party support, and lower spec/better value - possibly motorola, huwaei...but this its the edge tinkerer option).
If you want full buy in to everything they want you to have, the samsung galaxy's still rule the roost.