Actually I would quite like a player who could "come on as a sub, and score against tired, shit teams".
Certainly would have been good to have one last season
Yes, but would you spend 20m on him? If that 20m could be spent on a player that could start a game and score against shit teams. For 10m? yes. 20m? no, we could invest the money better elsewhere.