I think Krasic is a talented player, but sometimes he just does inexplicably stupid things. He dives for no reason at times. He drifts to the center and completely disrupts our passage of play, and he's kind of predictable on the wings at times. If Del Piero had Krasic's speed; he's be ripping every defender apart every single time. It's hard to explain, but sometimes it just takes a player a certain amount of intelligence to get around his marker. Krasic relies too much on his pace, and doesn't like to be creative going forward.
I agree that his teammates have a lot to do with how he plays but I don't think his game is flawless either.