It's reported that 300 or 400 US cities have been visited by fantastically costumed citizens calling themselves real life superheroes, patrolling the streets to stop crime or perform good works. They ...