This is an absurd reaction and I suspect you know it. There isn't a single scientific journal in the world not subject to some bias, trend, or failure of one form or another. To dismiss an entire platform because of an imperfect record amounts to an abdication of your own responsibility to form your own opinions about scientific matters. This is a responsibility for which journal reviewers can only ever take partial responsibility for both practical and intrinsic reasons.
Peer review is not a rubber stamp which blesses anything which passes through it as "TRUTH." It is a minimal standard and subject, at any rate, to all the uncertainties and biases implicit in any human endeavor. It is entirely possible this paper represents a political bias. Almost everything does. It still falls to us to make reasonable judgments about science. What doesn't make sense is to reject the entire process because it fails to meet some unreachable expectation of perfection.