I dunno, if I'm honest I think part of our problem as a club has been our reluctance to make wholesale changes to our team and in particular to cash in on our best players when they peak. We could have got big money for Saha if we'd sold him after the cup final for instance and that money could have gone towards any of the currently massive european stars Moyes is always scouting at the beginning of their careers.
And, as much as it hurts to say, we probably held on to Mikel for too long as well given his form at the end of his time here. It's risky selling proven stars to buy unproven players but it can also be incredibly effective if you get it right (see Ajax, Arsenal, Man U etc) and we don't have the money for any other strategy.
The last few summers we've largely sold no-one, bought no-one and trusted in the players we have and it's just led to the team declining. You need fresh blood. Now ideally I'd rather raise for the funds that by selling squad players like Anichebe but those kind of players won't earn the big fees.
Of course, as much as you need fresh blood, you also need to not spunk £26 million on James McCarthy, James Morrison and Chris Gunther. Because that's just mental.