You might be right as I'm pretty sure Haley was foisted on Trump by the neo-liberals early in the transition. If he canned Tillerson for disagreeing with him on foreign policy, he might be tempted to do the same with her.
At the very least he should demote her from the cabinet and make her report to Sec. Pompeo. That would shut her up.
Haley and Tillerson did not get along.
Haley was the first to congratulate Pompeyo upon replacement announcement.
Pompeyo visited Kiev in 2014 and said West was not doing enough to curb Putin.