Haggerty: city leaders "idiots" for destroying Insights