Some people can't afford to keep up with our upgrade treadmill. I'm trying to do my part to slow the treadmill down by voluntarily not upgrading my main PC, a 2016 laptop with a quad-core i7-6700HQ and 16 GB of RAM. I suspect that even that machine is too powerful. To really feel users' pain and develop my software in a way that minimizes it, I should probably be using a budget laptop with like 4 GB of RAM, an actual spinning HDD, and the typical Windows crapware still active, and do big compiles and other tasks that truly require more resources on a remote machine.