La risposta breve è perché di solito è un campo minato legale e di solito c'è poco o nessun ritorno sull'investimento che un'azienda dovrebbe impegnare.
Il codice sorgente e le risorse di un gioco sono proprietà intellettuale. Non è sempre vero che tutto il codice sorgente e le risorse sono di proprietà di un singolo studio di sviluppo. Ad esempio, lo studio potrebbe avere concesso in licenza il codice sorgente di alcuni motori e apportato modifiche a quel codice.
Ciò significa che lo studio avrebbe bisogno di identificare e rimuovere qualsiasi codice sorgente o risorse che non hanno la licenza per ridistribuire o rilasciare nuovamente. Allo stesso modo, dovrebbero controllare l'intera base di codice per fare riferimento a segreti commerciali o altri concetti che sono ancora vincolati da accordi legali per mantenere segreti o contenuti. Probabilmente vorrebbero cancellare il codice sorgente per commenti o riferimenti potenzialmente offensivi che potrebbero riflettersi negativamente sulla società.
Questo è molto lavoro per una base di codice non banale, e questo è solo presumere che la proprietà legale del codice sia chiara. In molti casi con questo tipo di giochi, il titolare dell'IP originale è fuori mercato o altrimenti sciolto, e quindi hai il casino di chi possiede ciò che resta dei resti dello studio. Questo può essere un pasticcio legale estremamente complesso a seconda di come è andato lo studio e di quali siano stati gli accordi iniziali di incorporazione.
Dato che, in questi contesti, i giochi in questione di solito non sono più popolari, è improbabile che uno studio (o il titolare dell'IP post-mortem) vedrebbe qualsiasi tipo di ritorno sull'investimento necessario per ripulire e risolvere tutti i problemi legali e di altro tipo con il codice. La mancata corretta verifica da parte del veterinario di tutte le legittime proprietà intellettuali in sospeso in un rilascio del codice sorgente potrebbe comportare la detenzione da parte del titolare della proprietà intellettuale di alcune proprietà violate intentando una causa o intraprendendo anche altre azioni legali contro la società.
Naturalmente, tutto ciò che viene detto, c'è un'altra ragione abbastanza comune che è relativamente ortogonale alle questioni legali: semplicemente non vogliono . Forse a loro non importa, forse sperano di riutilizzare parte del codice in seguito in una rivitalizzazione del gioco originale, eccetera. È il loro IP, possono scegliere come distribuirlo. O se distribuirlo affatto.