The only argument advanced by proponents of blind peer-review boils down to "less powerful people can't criticize powerful people in public," the same argument people make when advocating for anonymity on social media.
add a skeleton here at some point
22 days ago