Lewy, Diego Costa, Aguero I think are worldclass although true poachers no longer exist, or at least no longer thrive. Probably has to do with the shift that moved all the aymakers and scorers wide. Now that Ronaldo and Messi are plsying relatively centrally, I'd expect it to start shifting back.
What I've seen of Lacazette suggests he's of the poacher type, but he'll have to play in a proper league for it to count.
I think your last point is interesting Xifio. Theres an argument to say that the way the game has changed in the last 10 years (with teams constantly attempting to emulate tika taka) so that strikers are less commonplace.
Even if you disagree with that, its surelt common consensus that the most popular formations these days rely on only one central striker. Back in the 80s/90s it was common place for most teams to use two forwards.
A good example might be Giovinne Elber. Not seen as a world class striker and certainly wasn't marketed across the world very well but nowadays he'd probably be gold dust! There is definitely a shortage of 'strikers' in today's game in my opinion.
Into my heart an air that kills
From yon far country blows:
What are those blue remembered hills,
What spires, what farms are those?
That is the land of lost content,
I see it shining plain,
The happy highways where I went
And cannot come again.
I'm going to turn this question upside down and go for the older ones (30+). The ideal player for that is definitely Antonio Di Natale. Udinese Player through and through. He's 37 years old and is still performing majestically. I always have much respect for players like that who stick with their clubs for better and worse.
You might be right, but I still rate Di Natale over him. Ibrahimović has won nothing, at least in Europe. Same could be said about Di Natale, but I'm thinking that Zlatan will leave PSG soon and go after the money in some arab country.