I've wandered the same thing many times, but I have no answer. It's been going on for years now - decade, even - and regardless of who's in charge. Other clubs manage to build teams of young, hungry, up-and-coming players, then sell them on and replace them, and all on budgets way less than ours, while we end up blowing the bank on has-beens, never-wills and other assorted dross.
But yeah, I think yesterday showed that the players can play better than they have been so far this season. With a few key signings in January, there should be enough to get us over the line. But who knows - maybe we'll not turn up at Oldham and get turned over again.