For comparison, in Australia, we get all EPL, CL, EL, Euro Nations League, World Cup matches, Euros and Mens and Womens Australian internationals for $15 a month. For the EPL games it is 380 games live, with 300 then on demand for a week to watch at your leisure which is helpful due to the kick off times here. The free to air channels do simulcast one live EPL game a week, but usually it's the early kick off on either Saturday or Sunday as they are the most convenient time wise here in Oz.
However to watch the League cup you'd need either Foxtel (our version of Sky which has BEIN) or a BEIN subscription, and for the FA Cup ESPN only broadcast the semi's and finals live.
Foxtel does have CityTv which generally shows all City games, plus a magazine style behind the scenes show about a day after the games have been broadcast live.