Carrier would only consider moving if the cost/benefit weighed in favor of Mexico. They negotiated with  the State for 10+ years but the State declined to decide in favor of their employees and constituents. Next, the President Elect, announces that companies may no longer relocate to lower tax/cheap employee wage environments and export their products back to the U.S. free, under NFDA trade regulations.
The rumour is the State paid Carrier $700k in tax breaks while keeping 1000 jobs paying about $15k per year in taxes, fees and buying locally amounting to about $15million in net benefit to the State.

Sounds like the President Elect did his job.