You just need to look on here - there's no agreement about who's our best striker.
We have:
Vardy - one of the greatest finishers ever, and who will give everything but who simply doesn't have as much to give as he used to.
Iheanacho - capable of moments of genius, and a good finisher, but very inconsistent and not someone you can rely on to put in a shift both pressing and dropping back to link up.
Daka - someone you can rely on to put in a shift both pressing and dropping back to link up, but who you can't rely on to put away a chance.
Cannon - unproven, looks like he can finish, and works hard, but doesn't appear to have the nous of Vardy or Daka's speed or quickness of thought.
I think Maresca's probably right to have concluded that Daka and Vardy are the best two we have.