Real Madrid star Christian Karembeu believes Cristiano Ronaldo had every right to criticise his team-mates last month and feels the 31-year-old tried to trigger a response.