His finishing was woeful, excluding that (granted a big exclusion) he was very good. Plus World Cup performance is often a bad way to evaluate a player.
His passing I thought was the worst thing, just seems like the world has gone mad with these desperate transfer fees, the transfer of Rodriguez hasn't helped.