Of course you are entitled to your opinion but I don't agree with you at all. Canna is not crap and it's not just his play that makes him important to the Azzurri it's his heart, leadership, cool head and the respect his commands from others.
So who would you play in his place?? And in place of Nesta? We know Materazzi replaced Nesta for most of the WC...would you stay with him instead of Nesta??