Quote: "1. Do you think that abandonware should be legal? why or why not?"
I think it should be, because the term abandonware is for software that no longer has valid support.
A good example would be Bullfrog's games, like Populus, Theme-Series, Magic Carpet, etc.. the company no longer exists after EA bought them out and redistributed all of the employees.
While EA still own the rights to these games, and refuse to allow them as abandonware; they never have provided any form of support for them (this was all done by Bullfrog itself) and refuse to acknowledge they even exist until someone pirates them claiming abandonware.
I have nothing against buying older games, but if I purchase something for my computer I want it to do one thing.
Provided I have the specifications to run it, that it RUNS.
I don't want to pay for something that is incompatible with my Operating System, and it's not really Microsoft's responsibility to make sure that all software from DOS->Windows 3.x->Windows9x runs on the most modern variants of their OS. I believe it's the retailers responsibility to provide a realistic means to run the software provided.
Quote: "2. As game programmers, would you feel honored that people like your game enough to want to preserve it, or insulted that are distributing unlicensed copies of it?"
I would prefer to reserve the right for the means to it's distribution, but that said if I stopped supporting something I've made I would make it freely available; or re-release under GPL to prevent others making money from something that will give the end-users enough grief to get running properly.
Quote: "3. Can you think of any alternatives to preserving older titles?"
Actually I think the means are already available for providing a realistic alternative.
Steam/Live provide means for electronic distribution.
Emulators provide means for running under any Operating System.
What needs to happen is for the larger companies to join together to provide legal emulators for older systems, that would run older games and help create the platform to release them.
Until that happens though abandonware and piracy are going to remain very rife. I think the situation Micro-soft had with their original basic covered this quite well. People will distribute anything they feel they are owed, when you provide them with a legal means to obtain what they want with REASONABLE prices; then they will.
Abandonware needs to be easier, not more difficult. As people will always seek an easier option.