He had a good game on the ball, not great but good. Off the ball however he was absolutely shocking. Quite how he didn't get a yellow until late in the game I don't know, many refs would have had him off. He's just so slow and such a bad tackler that playing him in the middle against good teams is just asking for trouble.
And as you say, he's an idiot, there is no other explanation for that tackle.