I think it was the lack of money that gave them an excuse for not achieving anything of note.
Well, other than finishing in the top 4, qualifying for europe, repeatedly finishing in the top 10 and getting to a cup final.
Moyes for all his faults, like most sensible people, realised that without money it becomes seriously hard to break a certain glass ceiling in the Premier League.
Leicester are the exception to the rule.
Going round 'expecting' to win titles and cups when your financial outlay is minimal is foolish.
Just seems harsh to knock Moyes for being a realist.