Certainly thought provoking. On an intellectual level I kind of agree. But on an emotional level I love the curiosity of human nature to attempt the impossible.
Think of all the inventions related to space research that have impacted out lives... Where would we be now without Velcro.