I know it sounds ridiculous to call one of the two best players of his generation a ‘liability’ but just give it a thought for a moment. Is Cristiano Ronaldo worth the baggage he carries? Yes his ability cannot be questioned (though he’s been pretty shite with free kicks recently) and he is going win you more matches than anybody else.
No individual should be considered bigger than his team. Not even Ronaldo. Or at least he shouldn’t be.