I’ve found that the majority of my work is always at my desk so I switched my main machine to desktop. It’s much, much more upgradeable/repairable than a laptop can be. I still keep a laptop for when I can’t be there but mostly just use it to remote into the main machine so it doesn’t have to be from this decade.
I’m looking forward to the moment I can plug a keyboard into my phone and connect into an EC3 instance or something like that and not worry about hardware at all.