Give it a rest OP. The only player who hasn't as some time shown themselves to be a great player is Garcia.
At different points over the last 12 months, Kolarov, Dzeko, Lescott and Milner have all shown that they have what it takes to play for City and have been praised by the City fans.
Milner has hit a bit of a low patch recently, but for almost all of 2013 he's been incredible for us, and he was very much preferred to Nasri (a player who less than a year ago was hated even more than Dzeko is now) at one time.
People on this forum are incredible the way they throw themselves onto every bandwagon that comes along.
Around 12 months ago Dzeko was constantly saving us with late goals after coming of the bench. The fans couldn't get enough of it and they were all begging for him to be started over Balotelli (who was in awful form). A few months later, Dzeko's form died down and he replaced Balotelli as the bad guy. His game depends so massively on his mindset. Get behind him and he'll show his worth.