This document discusses the pros and cons of planning for projects. It acknowledges that the future is unpredictable and estimating is difficult, but argues that planning is still necessary to understand scope, manage complexity and resources, track progress, and adapt to changes. Without planning, projects risk failing due to unclear scope, insufficient resources, lack of baselines, and an inability to course correct. While agile approaches embrace change, they still require planning through timeboxing and prioritizing features. Modern technology may change how planning is done, but the core principles of understanding requirements and managing uncertainty through analysis and review will still apply. The document concludes that cognitive biases can undermine planning rather than a lack of knowledge, and that planning will remain crucial as projects