Dude, thats why your not in charge.
But somewhere you have a point, high-tech enterprises with a commercial end are normally 'very' concerned about leaks. In this case they where 'notified' by the linux community. In other cases they never hear about it. the Community did them a favor! (If the leak was on purpose than the community did them a favor as wel).
IF valve was working on a linux client... it would certainly not end the project because of a few 'naughty' linux dudes.