In all fairness, I suspect me buying 2 laptops every 3-4 years instead of one laptop over the same period is a small environmental impact compared to other things (air travel, dietary choices). But it also seems like that's not a reason for me to ignore its impact. And the aggregate cost of many people having 2 laptops instead of 1 is probably worth considering.
I thought about ways to only have one device (running my personal "machine" as a VM on my work laptop or vice versa) but couldn't come up with anything cleanly satisfactory.