Dumbledore's Army comments on Why has nuclear power been a flop?