https://news.ycombinator.com/item?id=22628302 Derek lowe reviews the evidence here and has far more of a positive take on it than i'd expected. (as in , "not obvious nonsense!")
No, he doesn't. Derek has a favourable opinion of favipiravir and in the footnote he calls the French trial "messy". That's very polite, considering the shape of the data.
People are nitpicking. Yes, "we need further studies", that's at the end of literally every research paper ever, but the longer you delay the more people die.
It's no different than signing up for an experimental cancer drug. There are no alternatives that are known to work. You take the best shot with the possibility that looks promising right now. The alternative is dying without trying.
It's kind of a weirdly US-centric position, both from science fetishism and the fact that we're the the country with the fewest deaths so far. Oh golly gee I guess we better wait 18 months for a double-blind clinical trial and FDA approval and a Nature article. Other countries have the bodies piling up and they are pushing ahead, because a chance is better than no chance. Just like with cancer.