A burgeoning blizzard of space debris is going to have a major impact on the future economics of space flight.