I would also say in defence of Moyes, he immediately followed SAF which would have been an uphill task for any but maybe Ancellotti, Klopp, Pep?
Not only that the previous season SAF managed to get a league winning performance out of what was a squad that had pretty much come to an end and needed a massive overhaul, not sure anyone other than SAF could have got that squad to win anything (at that stage, ages etc.)
Ultimately the players really let Moyes down, they pretty much downed tools with a 3rd of the season left, (just like they did with Mou and Ole), not saying Moyes was great, that he was good enough or wouldn't have failed regardless, but I think he faced factors that none of the other post SAF managers had to face, I am confident that given £600m to spend and 3 seasons grace that we would be a better team under Moyes than we are under ETH