They're trying to cash in a fat bonus, not getting people a job first and foremost. At least the ones who message me after not reading my profile, just having a single buzzword match.
My guess is people want to feel like coding is something meaningful and worthwhile that they do instead of a lucrative, in-demand job in which they function as an expensive but interchangeable cog.