I have to disagree. Computers are not getting faster at a rate that they did a decade ago. I just upgraded from a 2013 laptop to a 2016, it is not appreciably faster in any way except gaming.
You can blame Microsoft for crummy support, or the manufacturers for poor business practices, but a 2013 machine is not slower or depreciated. And I'm not sure what "hardware has seen better days" means, chips don't wear out like automobile parts.