They'd rather dump it in the bin than give it away.
Not always, often the company can't release the source immediately due to copyright issues (etc.), and then by the time they are in a position to give the source code away...it's already been lost, for any number of legitimate reasons (and simple carelessness).