A lot of people will criticize sites like this for claiming to be unhackable, however, in the end I feel this is very beneficial for many sites as it draws attention to the site and any possible vulnerabilities. It is also, I would imagine, cheaper than hiring an external company to test and instead rely on people who would do this type of thing for fun.