My unpopular opinion is that £600 is a very competitive price relative to all other forms of entertainment.
That's a subscription for Prime, BT Sport and Sky/NowTV sports. For that you get 200 PL games (usually 32/38 City games) 15 league cup games, 14 FA Cup all European games (533 across all 3 competitions).
That's not including 1,000 football league games (plus 30 conference games), Bundesliga, Ligue 1, Serie A, Copa del Rey, International matches, Formula 1, Cricket, NFL, Rugby Union (international, premiership and European) and League, Tennis, Darts, Golf and NBA. Plus all the usual Amazon Prime TV shows.
Would I like it to be cheaper? Sure. But for £50 a month I watch as much sport as I could possibly want to. Most of the time there's too much on and I have to choose.
The 3 or 4 times a year City aren't televised, I'll take the dog for a walk and listen on the radio. Over the winter, I probably watch 60-80 hours a month of sport.
Compare that to the price per hour of Netflix, going to a film, the theatre, buying a hardcover book, a night out, a takeaway...it's actually very good value.