The magical Anderson Cooper agrees: David Blaine is a scrub . [CNN ]