I took a quick look at City's transfer business in recent years. In that time they have become addicted to selling players to make serious transfer profits (and I'm guessing this is, in part, to try to protect themselves against their PSR challenges). But they have massively weakened their squad as a result, relying on a core of ageing players, and letting go some real stars. When you look at this, their current plight seems almost inevitable.
Sales
2021-22- c £90m, including Jack Harrison and Ferran Torres.
2022-23 - c £180m, including Sterling, Zinchenko, Porro, Jesus and Lavia
2023-24- c £140m, including James Trafford, Mahrez, Laporte and Palmer
2024-25 - c £160m, including Harwood Bellis, Liam Delap, Julián Alvarez and Cancelo
Admittedly, not all of those players would walk into the current City team, but there are quite a few they'd gladly take back and a lot of them would at least make the bench right now.
Purchases
2021-22- Alvarez and Grealish
2022-23 - Haaland, Kalvin Phillips, Akanji
2023-24 - Kovacic, Gvardiol, Doku, Nunes
2024-25- Gundogan, Savinho
A lot of misses / squaddies in there.
Most of those sales have been of defensive and attacking players, not many midfielders. And yet their midfield (Kovacic, Gundogan, Foden and Savinho have the most appearances) is as weak as I can remember. Rodri has been carrying them for years.