I think a problem with Man City is that they offer the majority of their 'older' players long term contracts on high wages, so they get too comfortable and not pulling the finger out. Fernandinho is a recent example.
Summed up nicely by a Secret Footballer here - <a class="postlink"...