no, it shows how inconsistent the top clubs are, Chelsea wins, finishes 10th, wins again and now will finish 4th probably. Leicester won because all the top clubs were $#@! at the same time, they had 81 pts (in the last 7 years, only in 15-16 was that enough for a title), United, City were at 66, Liverpool 60, Chelsea 50, Arsenal and Tottenham had their standard year at 71 and 70 pts. Leicester story was great but no way they win if even one of the top clubs have their standard year and not suck so much.
besides, whats a stupid logic is what you use, different winners doesent mean a league is competitive, just inconsistent. BL had a different winner each year between 2006 and 2011, was anyone thinking how competitive it is or that Bayern simply had bad years when others won? Chelsea had 7pts over Tottenha last year, and 15 over City. thats not competitive. Leicester had 10 over Arsenal and 11 over Spurs the year before. again, not competitive. Chelsea had 8 over City in 14/15, 12 over Pool. again, not competitive. Competitive is what Serie A looked like last season. Juve 91, Napoli 87, Roma 86. top 3 within 5 pts. or what it looks like now (assuming Roma and Lazio win the prolonged games), the top 5 all within 2 pts. another example is Ligue 1 last season, where Monaco and PSG battled it out until the end. thats what a competitive league looks like, not one that has different winners each year because teams are too inconsistent