What on earth? These are companies that are paying money advertising to find developers. The idea that it is too much trouble for them to evaluate or respond to emails from potential candidates is rather bizarre.
I think it's going to be slightly better than doing nothing.