The biggest issue I can see regarding people's opinion (and it IS opinion, not verifiable fact) that there is "milking" going on is that people seem to believe that the tasks involved are all simple, easily formatted and taken care of, and form a nice, neat and most importantly, DIRECT progression when it comes to reporting how far along they are. They really aren't taking into account that fixing someone else's work is ALWAYS a pain in the ass, more complex and difficult that you believe it is going to be, and takes longer than you assume before you actually get into it.
It's strange that so many people overlook this, especially considering that most people have had to do this at work or some other place. You gotta figure what is where and why, and almost read the mind and thought processes of the person who came before you. "Why the FUCK did he put THIS over HERE!?" is a sentence that you will ALWAYS hear when handling this sort of project.
Then, apply this to coding. It might be a specific coding language, but no two coders write the same, or patch bugs the same. Compare it to speaking english. No two speakers will EVER say the same sentence the same way. You have accent, regional dialects, slang, syntax and sentence structure, not to mention one person may just have a better understanding of the language. I am NOT surprised its taking this long, and I think progress has actually been fairly quick.
Who;s to say the new coder has had situations where they finish a bunch, move on and see some fuckery, and have to GO BACK and adjust things. But then again, you cant count on people in this thread to READ the first page, full of faqs and links to answers to most any question they might have. Expecting them to use their brains regarding the situation is just asking for disappointment.