I have a Pixel 2 I picked up in 2018, a few months after they were released (my previous Nexus 5x got the bootloops).
I held off upgrading due to the free original quality Google photos. When that ran out, I did follow new releases, and found the features appealing, but then I'd see the ever inflating prices and couldn't justify spending so much to replace a device that still works fine.
And it does still work. Granted, it's had a new battery and a couple of charging ports (I've gotten a lot bolder with cleaning the ports now, don't expect it to need a 4th any time soon). I'm fortunate to be capable of making those repairs myself, I'd have probably given in and bought an A model otherwise. For now though, I just have to say, maybe next year.