It's not free forever, only until march when Alyx launch's.
It would great incentive offered by Valve to simply have a Steam account.
That coupon was certainly a good business decision for Valve. My library now contains 100+ games.
This was back in an ancient dial up age when downloading a CD's worth of game seemed crazy, but I liked the idea of having a "backup" of the CD accessible just in case.