Moyes was exactly what we needed when he was first appointed. He came in, steadied the ship and improved the side massively. It would have been very easy for the board to have pulled the trigger when we finished with our lowest ever points total and lowest goals scored, but they kept faith in him and we went on to be a solid best of the rest side for a number of seasons after with Moyes at the helm. If anything, Moyes stayed a few seasons too long IMHO. He had given us sone solid foundations but he just lacked that last little bit of X factor that makes a solid manager a truly great manager. How many times did he get us to the brink, only to bottle it when it really mattered. Nobody remembers losing semi-finallists or runners-up because they don't matter.
We'll never forget the fantastic job that he did here in steadying the ship and making us solid contenders, but I think that any further than that is way beyond his capability.