Being closed source it’s a little different from, say, a UNIX being obsoleted.
Depends on how much work you want to put into it. The API is published, if you really want to keep your XP running on new hardware you can, it’s just way more work than it’s worth. Of course if you’ve got new hardware that whole “times are tough” argument goes out the window. Really people can use what’s working for them, my mechanic had a computer with a green monochrome monitor and 2 5-1/4 bay well into the 00s, it did everything they needed and they had no need to upgrade, until the grease in the air finally ate it.