#2 Quality of the squad
A lot of players in the squad has raised their game from last year as they have gained new levels of consistency and creativity.
Raheem Sterling, Kevin De Bruyne, David Silva, Leroy Sané, Sergio Aguero, Nicolas Otámendi and co. have shown marked improvements from last season.
Currently, Sterling is having the best season of his career - he's already netted 15 and assisted a further seven goals in the Premier League. de Bruyne meanwhile, is showing that he has become a truly world-class player whilst firmly staking his claim for winning this season's Player of the Year award with seven goals and 14 assists in the top-flight alone.
Leroy Sané has chipped in with important goal contributions too - eight goals and 11 assists, whilst the Spanish magician David Silva has delivered eight goals and 9 assists too.
Despite his injury struggles in recent seasons, Sergio Aguero is still the goalscoring machine he always has been. 21 goals and a further six assists prove the Argentine remains a world-class forward.
These individual performances from City's frontline have led to the sky Blues winning 18 games in a row, thus breaking a Premier League record in the process.