Reasons open source is good :
longevity.
when the next version of windows comes out, and breaks compatability, you can take the source, fix it, and recompile it, and it works. wouldn't you want to do that today for lets say, wc1/2 ? (i know i'd want to make strike commander playable on today's...