The point about whether people will remember Moyes' "achievements" in 20 years will only become apparent whe he goes.
As someone else said in another thread, there were plenty of Charlton fans who wanted rid of Curbishley.
I bet they remember his "top half finishes".
If of course we go on to win the league then no, the past decade will seem rather dull. A bit like the 70's when compared to the 60's and 80's.