Premier league legend Di Canio weighs in on the controversy And destroys Messi and Neymar mentality
Di Canio said: "Messi goes out, touches his hair and has no emotions. We talk about Cristiano Ronaldo... 'Do you want me to be on the bench against Manchester City? I'm not coming, I go to Portugal, I come back and score hat-trick.'
"Between the two, not based on talent, I prefer the human who made himself and has a soul and a heart."
Ronaldo scored more league goals in one game on Saturday than Messi has produced all season in France.
Di Canio added: "His lack of character has come out. And you say: 'Can such a talent be so weak temperamentally?' And then one wonders if he can be booed. Of course he can be booed.
"Thousands arrive waiting for you, the dream, the wonder. You will make us dream but the attitude [from Messi] is not that."
Neymar recently said on the Fenomenos podcast that he would like to play in America's Major League Soccer in the future.
When asked why, Neymar joked: "First of all, their season is shorter, so I'd get three months' vacation."
Di Canio obviously did not see the funny side. His rant continued: "Neymar is even worse.
"For his talent he is not doing great and then he does an interview a month ago and says: 'I can't wait to go play in MLS because I will have at least three months of vacation a year.'
"You must have some problems."