I don't think that the dominance of the Man Citeh's & the like is good but, the so called elite superstars of these teams as demonstrated by Man City today cannot be faulted, irrespective of the reputations, strikers working their nuggets off getting back when required, midfielders working as units, passing moving, making themselves available for the next ball, defenders bombing on in attack, then getting back for their primary job has to be applauded. Man City are at the level due to the players working for each other on and off the ball, lesser teams may not have the individual skill levels but that does not prevent self discipline and a work ethic of the better quality players, fitness isn't dependent on skill, other teams must work harder to compete and managers must look to play the teams and not just look to shackle them, poor players in the premier league can make a fantastic living for being just being in the squad, for many it seems that this is enough and the desire to get to a better level isn't wanted, I think this was demonstrated in a couple of the Cardiff City games towards the end of the season. The absolute desire to win wasn't evident IMHO.