I think you're being far too generous. It seems to be that a lot of people's opinion changes every other weekend when it comes to the favourites for the title. Personally I think Leicester or Spurs are favourites. They have been the most consistent and best teams in the league this season.