Just nitpicking: unlockable bootloaders. The bootloader is locked by default. But you can unlock it without needing Google.
Additionally, Pixels support a Linux VM and has a desktop mode (I'm running GrapheneOS, it may still be that these features have to be enabled through the developer settings).
Well akshually.... the bootloader is initially not unlockable. You must connect the phone to the internet. Within a few minutes a background process will reach out to Google servers to check whether it was purchased outright or with a payment plan. It will only enable the bootloader unlocking toggle after this step. Phones bought with a carrier contract won't be unlockable until paid off.
In those initial few minutes (/ before you connect it to the interwebs), the bootloader unlock option in the developer settings & fastboot will be disabled.
Thanks for the correction! Though I recently set up and unlocked a new Pixel and I don't recall it. Maybe SKUs for European countries are an exception since such payment plans do not really exist? Or I forgot.
I recently turned my unused Google Pixel 8 into a server for my personal site and various side projects. It's super satisfying to spin things up in a couple hours, point a cloudflare tunnel at it, and share it with the world.
Additionally, Pixels support a Linux VM and has a desktop mode (I'm running GrapheneOS, it may still be that these features have to be enabled through the developer settings).