I would add that we need strategic planning, as you say. It's necessary, and it has to be done at the right time.
Currently, if Canada had planned things properly, the delivery of the submarines would not be scheduled for 2040, but 2030. In addition, in 2024, Canada would not end up with a policy that provides no funding for drone procurement, when thousands of them are being used in the high-intensity war in Ukraine. What we are hearing is that by 2044, Canada will consider the possibility of acquiring surveillance and attack drones.
In my opinion, that makes no sense. Strategic planning is required, but decisions must also be made immediately if we want to acquire the necessary capabilities in the right area to fight well-defined threats.