All this hate towards him is unjustified; but making him out to be some sort of Messiah is also going way overboard.
He is no Deschamps, Jugovic, Paolo Sosa, Davids, or even a Tacchinardi, but sadly Juventus have set such low standards that Marchisio can be afford to be a starter in this current setup, as he is one of the better players in an otherwise average squad.