I agree that the league can do a lot more to make it affordable. And even City could.
But our club is a business in the end, one that has been substantially subsidised for more than a decade to allow us to reach the heights we are now at, and it needs to be able to be sustainable, which includes match revenue (even though it is a relatively small portion of turnover, it has contributed to us turning a profit).
I think a lot of fans want all of the success of the last decade or so, which unfortunately in modern football costs a lot of money (especially the last year or two, which isn’t likely to change any time soon), but want us to operate like we’re still 90s City.
And we tend to forget there is a strong argument to be made that we may have gotten the best value-for-money of any club in England ever over the past decade.