Re: Keeping old kit? - YES if it still does it's job.
Psychologically it's probably the investment factor that stops us throwing old kit out. It's pretty well established that we value losses higher than gains*. So we're more averse to writing-off value. That kit represents considerable investment and we don't want to admit that it's gone into the black hole of "progress".