Are you seriously saying Pep did a good job in City? With already one of the strongest squads and unlimited budget. Battle for 4 place trophy being final achievement?
Resultwise City is actually worse now than under Pelegrino.
He is clearly building a squad for the future (and from what I remember, even when he came at City he said that the plan is to build a strong and competative side for both England and Europe in the next 2-3 seasons, unlike with Bayern, where the results were expected at he moment). He is trying to teach the players a different style of play compared to what they have used to and it will take time. Also he is trying to adapt his own style according to the Premier League, which is surely quite different then La Liga or the Bundesliga and he surely made mistakes, but I think it is normal in the first season.
Also, I do not agree that the squad he took was that strong, even in the last season of Pellegrini it was obvious that most of these players looks done for City and a big reinforcement and changes are needed in the club. And these changes cannot happen in one transfer window, as even City does not have such budget. When he took the team the full backs situation already looked bad for me (not sure why he did not go for any last summer), in the central defense he had Mangala, who flopped big time at City, Otamendi and Kompany, who is injured 70% of the last two seasons. In the midfield except Silva, De Bruyne, Fernandinho and Yaya (even that he is getting old too) everyone else did not look like a good enough players for a club, that wants to battle for the title and a Champions League glory (I never liked the likes of Navas, Fernando, Nasri, etc.). And up front he had only Aguero and Sterling (Bony is surely not a top player).
Transferwise Sane was a great signing, Stone is surely not improving as fast as maybe Guardiola wanted. I think Bravo was brought because Pep had to make a signing seeing how terrible Hart actually is and he did not had much choice in the last week of the transfer window. Nolito flopped big time, but I also thought he might be a good backup. Jesus is surely a great signing, even just seeing not much from him this year because of the injury. Another positive thing is that Sterling improved his game seriously under Guardiola.
Yes, City is surely not having a really good season, but I said that he is doing a good job reinforcing and transforming the team, having in mind that this is a team in progress and I do not think that the Arabs will expect something big in the first 1-2 seasons. Also, like I said, City is missing tons of chances this season and if they were not that much terrible in the finishing, right now would have easily be on third place and even around Tottenham in my opinion. Also big problem continue to be the defense and the goalkeeper role (and here Guardiola seems to not be doing a good job). I think City were way on last place on "saves" from the goalkeepers this season, and the stats were something like 55 saves and 35 goals conceded.
This summer if I remember correctly the contracts of Yaya, Zabaleta, Clichy, Sagna and Navas are expiring and given that these players are getting big salaries and in the meantime they were unlikely to leave, as no club will give them that much money, should give him even bigger budget in the summer and clear some of these really huge salaries on players that are not doing much of a job (except Yaya in this case, who is having a good second half of the season, but is getting old and gets like 230,000 pounds per week or something like that). But there is still a lot of cleaning to be done (Nasri takes around 120,000 per week if I am correct, Hart and Bony around this area as well and I do not see Guardiola using any of the three, despite having contracts for another 2-3 seasons).
Not sure if something of the said makes sense and is in the correct order, but I tried (even that is unlikely someone to take time to read all this nonsense, even I wouldn't
)