The thing is, in the past, a lot more games were given on-site (although they were usually crappier games). Besides, free is free, I'm not going to complain that I don't get it in an unfinished state.
I remember when (I wasn't a SM back then) they gave away Guilty Gear Isuka in a sleeve like months before it came out. (too bad it sucked.)