It would be wrong to discount their 2-1 home win over Spurs, who will definitely finish Top 6, and 1-1 draw at Chelsea. However you are absolutely right - when they were discussing Leicester's run on ESPN they also failed to mention the quality of the opposition.Leicester are coming off a very easy run of games. Burnley, Southampton, Palace, Arsenal, Brighton, Everton, Watford, Villa and Norwhich. They have done very well, but I dont think they would have been expected to lose any of those games.
They have us and City in 5 days next week, it will decide if they really are title challengers or not. I suspect not, Sheffield Utd are the only top 7 side they have beaten so far this year.