Every domain is different. Not everything is a Windows desktop where you can throw it away after two weeks. I have worked on projects that need to use software whose companies had been out of business for ten or fifteen years.