The fact that something has taken a long time does not by itself support a claim that the result will take another long time.
Back to my dumb car analogies: The race is 2000 miles. The car has been on the road for hours. Someone says, "We should see one cross the finish line soon." Someone else has said, "No you won't. They have been already been on the road for hours."
That seems to me to be the logic you are using.
There are definite things that need to be done before a nanoviricide will be shown to work in humans. Those things are being done now, and in an orderly and professional way. It makes sense to predict that we are now much closer to the "finish line" than we were years ago.
Whether or not they poster to whom you have responded is right about his "six months" prediction, I can't say. But I do know that criticizing his prediction by saying a lot of time has already passed is not persuasive.