More the former than the latter, because I have the same attitude towards the software, too. I don't need to be able to run the newest stuff because the oldest stuff works just fine. I'm not doing CPU or GPU intensive stuff, and I try to run lightweight software that doesn't bog down my computer.
I can absolutely see how that would be different if I were gaming, video editing, or doing any sort of data modeling.