No one could rationally make criticism (1) because if they truly believe the current prices are "depressed" or unreasonably low, then they should happy to buy the shares themselves, no reason to wait for Diwan.
Me, I see the current price as fair given the track record of NNVC and the ample room for failure. The current price is 0.63 pre-split. I won't regard this stock as being in bargain territory until we see the price below 0.50 pre-split (1.75 post split). After all, the last major down trend bottomed in the 0.30s, and NNVC is hardly any further along in drug development than it was then. Even then it's only a bargain if success eventually occurs, something I see as having far less than even odds.