"6.02. Promote public knowledge of software engineering."
ACM papers on software engineering are typically paywalled.
"6.05. Not promote their own interest at the expense of the profession, client or employer."
I often hear that researchers don't want to limit access to the paper, but feel they have to, to publish and progress.
'Pre-prints' mitigate this issue somewhat, and I acknowledge that the ACM has taken steps to open things up recently (e.g. author pays); and that while its easy to say 'make it free', it costs money to run an organisation that manages publications.
I'd still be concerned that conflicts of interest remain until open access is the standard.