..If they want to attack multiple places (not necessarily connected to each other), even into the hundreds, if not thousands, they needs LOTS of detenators.
Yep. A bunch of small explosives going off in public places (malls, sporting events) would cause panic and have a big effect on the economy.