One of our customers had an old 2003 box running a single application. Said application would work on a newer OS, but the supplier wanted lots of money to migrate it.
I spent an hour or two turning it into a VM, and it's now ready to soldier on for another ten years (with everything uninstalled or locked down except the app it's supposed to run). Upgrade the OS? Why bother?