I would have gone on the air and said the following...
To the people of Boston, You are morons. Complete and total morons. Those signs are up in 9 other major cities, and have been up in your city for 3 weeks now.
You just noticed them now? Great preparedness. And no other city has reacted like you. They see that these signs are no threat. But you, Boston, are morons.
This may be the reason he's leaving.......I know I couldn't work for a group of sackless suits upstairs who bend over for a shakedown and reach for the checkbook instead of standing up for their people.