Many people believe that since the arrivals of Pep Guardiola and Jurgen Klopp as coaches in the English top flight, the quality of football in the Premier League has improved considerably. For the first time in many years, we had an English team, Liverpool, in the final of the Champions League, so this is a sign that things have improved on a more global scale.
You also have to remember that even though the Italian league, French and Spanish have some major teams that play amazing football, there is not a great deal of depth. This is especially clear to see in Spain when it’s always the same 3 teams battling it out for the championship, Barcelona, Atletico Madrid and Real Madrid. In English football, the team at the top can find themselves unstuck against the team in bottom position, whilst you really never know who is going to win the league, even Leicester managed a few years back! This is why we feel the premier league is the best league in the world.