My last comment on this unless it rears its head with wider input.
Nothing I am saying now on Solanke is a new view. I think he is good. Nothing more. Good enough as our main striker? Nope.
Who would be markedly better, if not ideal? Not sure. I am not saying Evanilson would be markedly better and when you look at Delap, Wissa, arguably Gyokores, I am not naive enough to say getting better would be easy, but that's what we need, especially if we scramble safety (unlikely).
As for me naming a striker who is better that we could get, I can't, but I'm not employed to do so.