For some, they'd rather not see a useful machine take up space in a landfill, leech toxins into the environment, and simultaneously drive unneeded demand for the production of yet another computer.
I guess one would have to do the math and figure out what the environmental impact of a new Pi 3 B+ is.
Or they could figure out if the increased electrical cost of running an old machine over x number of years is greater than the expense of purchasing and powering a new Pi 3 B+. Where I live, I could run a 486 for a heck of a long time on $60, especially when you factor in that the Pi still needs to be powered, too.