So, if I understand your post, the one thing he does wrong in fights, is toChara is not a good fighter. He has a strength and reach advantage over everyone in the league, however, which makes him almost unbeatable. But go watch his fights...Any time he faces a somewhat decent fighter who manages to get inside his reach, he will immediately go for the take down. If he tries to go toe to toe with a decent fighter he'll get his ass whooped, he lacks technical ability to defend himself and is a big ol huggy bear.
Watch his fights vs Laraque. Goes for the take down right away.
make good decisions that maximize his results. I'm not certain this weakness
is so crushing, that it makes up for his size and strength. And so makes him
less than a good fighter.