Some politician owns stock in the company that makes those, so NYPD buys a bunch to keep the pol happy. They've had those down by the WTC for years.
Wasn't Chertoff tied to the full body scanners that all the airports use?
http://gawker.com/5437499/why-is-mic...-body-scanners
Security theatre = $$$ in someone's pocket.