Haven't MC been a dominant team for like ten years now. I assume they got a big influx of money to compete.
Man City are now owned by Abu Dhabi United Group - operating funds are inexhaustible. (Hence the large-scale association with Etihad Airways, which is based in Abu Dhabi.)