As good as Joao Pedro is on the ball, he is not a striker. He wasn't among the top 10 in shots taken last season or in XG.
Joao Pedro is good as an attacking midfielder.
At least Jackson was stretching defences with his runs and off the ball workrate.
Stupidity to let him go.