I think people forget that he has never been given a full chance at either Man City or Leicester. He's so far been a bit part player and when you see his stats based on actual minutes played, I personally think it's impressive.
He only played 1281 minutes of football (which totals 14 full games) over 2 seasons at Man City in the EPL and scored 12 and assisted 4.
He played 176 minutes of Champions league football (2 games) and scored 2 goals.
He played 6 FA Cup games and scored 5 goals.
He's played 1437 minutes (16 games) over 2 seasons and scored 4 goals and assisted 6.
He played 5 FA Cup games and scored 4.
He's only just turned 22 and could really do with the fans support and help to build him up, though sadly I can already start to see it turning the other way...