LOL
But your point is valid, to a degree. So let's talk baseball. Everybody hates the Astros (sorry 'stros fans!). Not even counting the cheating thing, but because it's boring to have them win every year. Same with the Yankees dynasty in previous decades. But the thing with the Astros is that they win because they're currently the best team, and have been for a few years. Do I, a Mets fan, want the Yankees to beat the pants off of them? Heck yes! Do I want some 3rd place team in a five-team division to sneak into the World Series? Not really, to be honest. I remember baseball before divisional play (vaguely), and the Mets won in '69, the first year where we had divisions. But the current system is totally out of hand.
So yes, Man City is always near the top of the table. But I've been a fan for a long time, back to the time when United was always the winner and I was mightily relieved when City would make it up to 40 points every year and be out of danger in 12th place (if we were lucky!). And I'm not necessarily a fan of some teams having billions to spend and others only having $20 laying around. Perhaps a separate discussion. But if City is at the top of the table and clinched the title early, great! Or if they have to battle it out to the last day, also fine! But do I want to see them play the snuck-in 9th place team for the title in a long and complicated playoff system after having already won the league? Not really.
My main point here I guess is that the best teams are at or around the top of the table. And I'm fine with that.