No one has ever said that being able to buy players confers no advantages.
This is City's squad in the season before Guardiola took over, sorted by minutes. The only player still at the club is Kevin De Bruyne, who is 31. Most of the squad is retired or no longer playing football at the top level, except Raheem Sterling who is at Chelsea.
This is City's squad in the season when they got 100 points. 11 of the 21 players who got substantial minutes have already left the club.
The
myth is that Guardiola is using City's enormous resources to quickly fix failed transfers and to remove anyone he doesn't think is good enough. The reality is much closer to: City is using its enormous resources to replace retiring players and/or those who voluntarily leave the club.