Kane, Messi, Ronaldo, Mbappe, Haaland are all strikers who were in the frame and whose teams failed to win their respective leagues last year.
Only Lewandowski and Lukaku were winners.
As was Pep and the City team, winners without a fit striker.
we won the title despite not having a striker not because of it.
also mentioned clubs did not win the title due to issues with their team like defence, midfield etc,(or rivals being stronger) not because the top attackers you mentioned.
for example Luis Suarez was a magical signing and won the title for Atletico, after Barca pushed him out. and many at Barca said he is old ans shit.