Honestly, I think a good way to get companies to agree to abandonware is to make a tax deduction if they add it to an archive or what not. It would also help smaller companies have a bit of a cushion in the case of a game flopping.