All of those positions are elected, there isn’t any affirmative action involved. It is up to the ACM membership to decide who to elect, though often only a few candidates volunteer to run.
Do you really think this election is a qualified man vs an unqualified woman because the man has research interests and the woman did other things before becoming a computer scientist?
If you derisively refer to someone with a PhD in CS to be a "CS Nerd", don't join the ACM. The problem we have here is that the leadership of the ACM should be representing and advocating for the membership. The current leadership sees the membership as the problem. If you dare to talk about this, you get censored.
Of course, Dr. Pancake has a PhD in a relevant field so your objection doesn't even apply to the candidates you listed.