In the recent NASA budget approval, US Congress gave the thumbs down to the Asteroid Initiative program, raising questions to