I agree, his greed is what's holding him back at the moment, he seems to be playing for himself rather than the team.Thought he was selfish again in the few moments he got. It's as if he deleted the passing option from his vocabulary. He only looks to shoot now from any position and if he doesn't sort that out he'll get predictable easily.
Also we should stop giving him the corner kicks. He clearly doesn't play them, puts too much power into it waiting for it to hit someone with zero accuracy.