The article claims/repeats the claim that this cost valve $250 million, but I don't see how. If the leaked version wasn't very playable the damage can't come from lost sales

Pretty sure the leak also lead them to release the Source engine's code, which was wildly successful.

Valve has not released the source engine code beyond their partners.