i haven't been around for so long, so i haven't had a chance to be cynical. But surely seeing visible progress being made, and when you look at the doc, most of the things on the list have been done.
I guess I've been around a fair while so when I see that they quote "progress" it's fairly meaningless to me since about this time last year they quoted that they'd made it to a point where they were waiting on some maps to be finished for the release of 1.2. Back then most of the inherent bugs logged in bugzilla were sorted out and there was only minor stuff left. I can't get access to the dev server where I'm from because at last check it was either empty or ping limited.
I'm not at all implying that it won't be good to finally see the release of 1.2, I'm just over the excitement, it'll happen if and when it will happen. But a word of advice don't hold your breath.