I feel that with all the damage he's done here, Matt should be held accountable and let go. There's a reason why Steve either agreed to this or made the decision himself to move Matt. Were his results better or worse than all the good people he had a hand in firing? I would say much worse! So why does he get to keep his job? I would love it here again and would feel much happier here if they removed him. He's a dark cloud and will be a stinky gas here until he's gone.
Great post! Failing to do so here would be an indictment on Steve I believe. Allowing Matt to swim should lead to Steve's dismissal as well.
Understand something. People can "hack it here". Because there is disagreement with how things are run does not in any way affect job performance. You can have a #1 AM in the country disagree with the higher ups and get frustrated. It has nothing to do with job performance jerk.