He's 19!
He's a good player and obviously has great potential, but expecting him to be the finished product now is utterly ridiculous. You can count on one hand the number of strikers that have been at his age.
I reckon we'll see him gradually improve and become more and more important to the team, similar to the way JWP has done.