Let's not throw the baby out with the bathwater. It's a meta analysis of 25 different studies and some will have flaws of course.
For me, if one single study showed positive results and had a valid methodology, that'd be enough for me to consider taking it.
I'm open to anything to get us out of this mess: anti-parasitic, anti-biotic, Zinc, Vitamin-D from sunshine, whatever it takes - I'm not picky.
As an aside, here's a meta analysis of 63 studies on Ivermectin, 44 of them peer reviewed.
https://ivmmeta.com/
And for a fun case study, check out what happened in India when they used Ivermectin at a large scale. If those stores haven't been censored yet, that is.