Voyager 1 is leaving our solar system and entering the heliosphere (real-time data here), the first man made object to reach this milestone. During the majority of my lifetime this space craft has been on an ever expanding journey. Had the mission commanders waited for the next generation of technology or more durable materials the launch could have been reasonably delayed many times. Instead, a leader determined the Voyager was ready and it was launched (along with Voyager 2). The mission has been so successful that it has been expanded multiple times. Had the ideology of NASA and JPL been to achieve perfection, the mission would still be in the design phase. Instead, making the impossible possible means accepting failure and misions are launched with the best ideas that can be assembled at that time.
What are you waiting to launch?