I confess I'm surprised. I know a lot of folks, even media types, were calling for it, but I'm still surprised. What did Dwayne do in the Panther's game to warrant getting dumped that we hadn't already seen?
He played poorly.
That's about it as far as I could tell. He had that weird 'rush on to the field' moment (some could view that as some kind of passive aggressive thing, but at least according to Haskins he was trying to be supportive). There was him leaving the facility without giving a press conference thing.
It became clear very early on that Haskins was never going to be 'the guy' in a Ron Rivera locker room. They should have traded him, for whatever they could get, long ago. Just strikes me as weird that now, with a game to go, you do it.
All that being said, it is the right move. Nothing personal against Haskins. I do think he's got a lot of growing up to do. He will likely explain away his failures in DC and cast blame on others, and his agents and the people around him will enable those rationalizations. I hope at some point he realizes that only hard work, selflessness, humility, and honest self-assessment get us to where we want to be in life.