Gakpo is a better footballer than nunez.
And when it comes to putting the ball in the net from 2 yards or 10 yards gakpo all day is a better finisher as well.
I've said it before he's 5th choice out of 5. Without jota he's 4th choice out of 4. Nice to have from the bench. I really like Darwin and his attitude and aggressiveness. But there are things in his game he needs to be much better at. 4 better all round players and more consistent players ahead of him.
Salah , Jota and Gakpo are our best 3 for me. I like the balance that Cody gives and he's great in that false 9 position. He's a good finisher too. We were much better when he came on at city.
Salah Gakpo and Diaz should be starting against Fulham with Darwin to come from the bench. That's the way I see it and the boss will have his own opinion of course and his is all that matters.
In addition to what you said, I still think we have a problem feeding Nunez. One thing you notice every time he is on the pitch is the amount of smart runs he makes is mind boggling yet very little of those runs are met with understanding from many of his teammates and even less with quality delivery. He could've have two tap-ins yesterday if it wasn't for an incredible poor cut-back from Tsimikas that sent the ball way over him and then another even poorer cross from someone else (can't remember if it was also Kostas). Made a ton of smart runs against City, but nobody would even try to find him most of the time which forced him to drop back to midfield to be involved in the play much more than you'd ideally want your striker to have to do.
His runs are pure striker runs, they are smart and very direct. If Nunez was for example making those runs for City with De Bruyne delivering passes like he does for Haaland, he would be top of the scoring charts. As much as I think his finishing could be better, the truth is that the deliveries around him could also be much better.