There's enough fear going around to power a couple of wars. Fear is such a bad emotion to give in to. Unit testing and agile are
definitely not enough for mission critical systems like power grids and other infrastructure and airgapping certainly helps (but we've already seen that it is no guarantee for absolute security).
Why secure designs would be automatically 'expensive' is something I don't understand.
Terrorism is all about using fear for purposes of political pressure, simply don't give in to the fear and you've already won the battle, stay calm and clearheaded.
If terrorists really wanted to destabilize society they could easily do so but it would defeat their purpose, the one thing terrorists want you to be able to do is to continue to communicate and consume media, that's their platform.