I dont know what people expect him to be. He's a £25-30 mil striker which gets you a goal every 3 games roughly. Good spell he goes 1 goal in 2 for a while, bad spell 1 in every 5 or 6.
Harry Kane will get you a goal every game and a half roughly, but he'll cost £125mil.
I suppose it's what the owners want to do really, we've now got a load of £15-30mil players, which gets you about 10th in the premier league.