ID cards dont prevent terrorism at all. Spain has an ID card system and that didnt prevent the Madrid bombing, criminals and terrorists will always have the resources be one step ahead of any such system.