Your two arguments are extremely weak and bunk ;-) You are only objecting names and have nothing to say about the content.
I'm not an expert in biology and have no idea how good this paper is. I was getting a PhD in math from West Virginia Uni in early 90s. Sharov was visiting at the time and had build a reputation of a pure genius.