No the only person who is responsible for driving the stock price down is Dr's performance or lack thereof, no one else. One solild PR of any progress will take care of all the so-called bashing.
I suggest you direct your anger at the right person.
And if you are such a true believer in the company and the doctor then you shouldnt worry if the stock is at 0.02 or 0.03 because when everything is said and done and the doctor delivers, the stock will reflect that value.
However if you wish me to back-off for the sake of not hurting the stock price I can do that but then dont try to start discussion on various points with me and try to make sense out of those points when in my opinion they dont add up.