... having a striker than can’t finish is not as good as having one that is good at it
Seems to me there are other qualities that make an effective striker. DCL's strength, work-rate and aerial ability gets him a lot of shot opportunities, while (for example) Tosun is a better finisher but he's weak and slow.
DCL is not perfect, but I do not think there is a realistic way for us to get better than him this season.