Well yes, but the goalposts have shifted. 10 years ago we had the double whammy of the stadium move restricting our spending and Chelsea and City spunking money like it was going out of fashion.
In that era it was hard for us to compete with them. Now our circumstances have changed. We've paid off a lot of the stadium debt, we have new sponsorship deals in place and maybe FFP will have some effect. And the new TV deals mean there's more money across the board, the billionaires money will be less effective and buying up every trophy now the new financial deals have somewhat levelled the playing field.
I don't think anyone could have predicted what Leicester are doing. But they are a rare exception to the general trend that money and success in football are highly correlated.
Has been for years
