More Space Exploration... But at WHAT COST?!