I don't mean to imply that peer review is this shitty thing that we "have" to do. I review papers regularly and generally enjoy the process. But I think it's important to point out that no, we are not being paid for it, and actually typically the incentives in our jobs mean that peer review is a "thing we have to stuff in there somewhere", and certainly not a primary task.
that's an unfortunate word.
As computer scientists, we have it pretty good.
Maybe you'd like to take a look at these members of the community, who show they care about the community by refusing to participate in journals for certain publishers: http://thecostofknowledge.com/ It even has a Wikipedia article: https://en.wikipedia.org/w/index.php?title=The_Cost_of_Knowl... And here's an example of one of them: https://www.scottaaronson.com/writings/journal.pdf
I see it as a community. We write and share our papers as part of our jobs, we review each others' papers as part of our jobs, we help to run the conference as part of our jobs. Everyone contributes to run the system.
Nobody buys articles for $35 a piece. All major universities and companies subscribe to the ACM or whatever your field's organisation is for you. And guess who runs the ACM and other organisations? The community does! People from the community serve as leadership and help run things.
Yes the ACM gets some money to run their website, conferences and outreach programs. I don't think that's crazy.