Do you think anyone bar Chelsea or City can win the title this year?
EDIT: Since we last won the title only 3 teams have done it. Utd, City and Chelsea. All 3 have bigger resources than us and one was managed by, let's face it, the GOAT. I still have no idea how they won the title last time they did, they were awful but Fergie dragged them to the title by sheer will.
We should certainly be doing better but cherry-picking a rare counter-example does not alter the fact that, in general, the teams with the biggest resources tend to be the ones winning titles.