The pension explanation doesn't make sense. Chicago would gladly offer tax breaks to any company opening a major HQ here, as it has in the past. It's had a streak of being business friendly.
I also don't get the "violence" explanation. Violence is terrible and everyone in Chicago wants to end it, but the average person is far removed from any shootings.