Someone should really retitle this to $512 programming tournament.
I would think that they'd want to attract those coders who are not directly interested in cash prizes because anyone with half a brain could tell that the prizes do not match the original $40k advertisement. If you're advertising to a bunch of smart developers, don't treat them like idiots who buy into infomercial style advertising scams. These guys should reconsider spinning the contest as a fun & challenging way to top the leaderboard, and the prizes are just a small token of appreciation for attending the contest.