I think people are being really harsh on Zohore. He's played one full game this season, his first game back from injury and having missed a pre season.
Then he played 60 minutes against a resolute Huddersfield defence and his replacement who got to play against 10 men didn't do any better.
70 minutes against Burnley, when we actually created a lot of chances, and would have won that game 9 times out of 10. And aside from that he's been given the odd few minutes in games we had already lost against top teams.

Way way too early to be writing him off.