I think one thing that has been making fans of the English premier League to always believe that the premier League is the best league in the world is the so called hype that the English premier League and even players of English origins when ever they intends to do well, the truth is yes Salah did well by scoring goals and wining the premier League but going into the champions League English teams struggled so you don't expect Salah to win the balon Dior because other players too won their domestic leagues
Because indeed the criteria for the winner of the Ballon d'Or is not only from his contribution to the club, not only seen from the number of scores and assists. but also the achievements of the player with his club and also his national team.
Moh Salah is indeed one of the most influential players in the Premier League. Unfortunately, he only won 1 trophy with Liverpool. So that was not enough to strengthen him as a recipient of the Ballon d'Or. While currently, the most competing for the Ballon d Or is between Dembele vs Yamal.