Clrnc they have unlimited resources. And they have always had a good squad. But you see that core members of the squad that has performed miracles have aged, got injured and or left (eg De Bruyne, Gunsogan, Cancelo, Walker, Rodrigo, etc)
While they have unlimited resources, they’ve committed £300m to Haaland, and then brought in a lot of other players who just aren’t at the same level as the previous office bearers (guys like Doku, Savio, Nunes , Phillips, Kovacic). While a lot of money has been committed these guys aren’t at the same level as all the previous City guys. Even something as simple as removing Álvarez without direct replacement .
So I do think that injuries to key personnel like KDB and Rodrigo, and multiple defenders are hurting them massively in this context.