I posted several thread advocating for Moyes when the manager job was vacant within the last 8 or so years. Got shot down each time, comments like Moyes is finished, people calling me a wum etc and people calling for fonseca or Sergio conceciao because apparently they have better credentials because they've won the Portuguese title once.
The job David Moyes did at Everton was exceptional. He had resources which couldn't match the top teams but were the same as the rest of the league and most seasons he would come top of that rest of the league table. He then went into a number of jobs after that where he was simply not given the time to build or was in jobs which were poison chalices like the Man Utd job.
At West ham he joined initially and kept them up but the fans didn't want him because he isn't a fashionable name so they got rid and hired pellegrini. That set them back a season, but the board knew moyes was the right guy. They took him back and now he has them exactly where we were. The best of the teams behind the so called super clubs. That's proof of what he can do. I'm not buying this bottle job mentality people give him when it comes to breaking barriers. At Everton, every time he came close to breaking the top 4 (again because he did do it once) he would lose a top player to City or elsewhere. If he had the resources we have now, then without doubt he wins something.
But.... would I prefer Moyes or Rafael. Well for me Rafael has equal credentials to Moyes. He's also a top proven manager, but will need time. He has already shown at the start of the season with the first 5 or 6 games that he can get a tune out of our best players and have us competing well and looking effective. Then he lost 4 or 5 of our best players to injury. It cannot be questioned how hard that would be to deal with considering the standard of our backup players. Rafael will need 3 transfer windows to be judged. I do fear that given the injury crisis the pressure could ramp up on him with the fixtures upcoming. But we need to stick with him and let him build a squad for the future like moyes has with west ham. I don't think I would pick one over the other between benitez and moyes, both are premier league greats and at least we have one of them at the helm now.