Moyes does a lot better of a job than by rights he should do, his transfer budget is low & a lot of the money made from player sales doesn't filter back through to the squad - over the last few seasons they've only spent around £12.5m despite raking in over £30m in player sales between Arteta & Lescott. (not including this season where they've spent something like £10m - and I personally hope they get utterly shafted at the tribunal for glass-legs Naismith) If he was given a consistent transfer budget befitting a team which has finished in the top 10 7 times in 10 years he would probably be challenging top 5 on a regular basis - although never getting close to breaking into the Champions League.