Mercenaries don't stay at clubs for 7+ years. To call one of our greatest ever players - a man that scored the winner in the s/f and final of our first trophy for many, many years, who took the Newcastle match by it's balls when it was drifting away, who stayed on on one leg to set up Zaba v QPR, who scored a screamer to equalise in the LC Final v Sunderland, who powered over 20 goals and was unplayable in a league winning season, who scored the winning pen in another cup final, and who could have signed for much much more money in China this season but opted to stay on on reduced terms to help out City for one more year - to call him a mercenary is just mindless and in bad taste.