yes. That's because valve requires you to pay for a license to put it on steam here is a link to a google search that shows all the things you need for it to go onto steam as well.
$100 is pocket change. Nose would need something in the ballpark of $25,000 to $50,000+ for negotiation to license Source Engine so most of the items he used from Valve games can be used.