Harsh to ask him to do it when he's been playing without a striker ahead of him. How many times did he quite easily beat his man (and on several occasions two of them), break into space, find absolutely no-one running through centrally and therefore a CB coming across already to shut off his run, and have to effectively stop, let his defender get back goal side of him, and make a lateral pass to Bruno or whoever? Watch a highlight video of his season and you can see it over and over again.
Yes, he could have had more killer instinct and just gone it alone a bit more often in those situations - Rashford did, last season. But he's a young-ish player in a new country and a new league and he also doesn't have Rashford's insane pace to beat a chasing defender over a long distance while carrying the ball.
Then when it comes to taking on all the shots... with no #9 making the run across you, you simply don't have many other options. Add in a striker who knows how to run off the ball, and when Antony cuts in he'll be able to choose between the shot and the little reverse through-pass, making him less predictable and allowing him to take the shot on when it actually suits him to do it.