United have gone stretches of 37 and 26 years without winning the league, and Liverpool 24, 17 and 30... Villa have won the league once in the last century, and Spurs have only won it twice ever. Arsenal, who’d won the league in every decade from the 1930s onwards, didn’t win the league last decade. Newcastle haven’t won a trophy for 66 years. Sunderland have only won one in the last 84 years. And we all know about City going 35 years.
These are all big clubs.
English football is an immensely difficult league system. If you aren’t run well in the boardroom for any small period of time or aren’t doing the business on the pitch or the dugout, you’re gone and easily forgotten about. There are good teams and well run clubs right down to mid table in the Championship here, anyone not ‘at it’ find themselves well down the league system. City, Leeds and both Sheffield clubs have all spent time in the third tier of football in this country, with Sunderland still there at the moment. Again, all big clubs.
Even well run clubs with a lot of money, who buy players from Champions League teams across Europe, are only bottom half teams in the Prem. These teams would easily win the league in Scotland.
Players can come here with a big reputation or with great scoring records in other leagues, as well as playing well in the CL for their previous club(s), and they come to the Prem and they’re just distinctly average. We all comment on how often we play really good Championship teams in the domestic Cups and how many of the teams we play in the Group Stage of the CL are no better than these Championship teams.
And it’s not always about money: United have spent an almost identical amount of money to City since Ferguson left them, and we’ve won the league four times to their none in that time. It’s all about how well you’re run as a club. How many fans a club has or how big a club thinks they are has pretty much no bearing at all on results in English football.