I was recently involved in an ACS "Re-accreditation" review for my University which I graduated from in 2011. It was clear from the outset that the whole thing was a farce - to be re-accredited required the ACS to ask past students generic questions (such as "How important is ethics to an IT Professional") and for us to give canned answers. While the university didn't explicitly tell us to give the 'expected' answers…
While I can understand that a professional body would want to ensure that people acted ethically and in good faith, I would think that it would be wiser to ensure that people graduating from technical, engineering related, and detail oriented degrees were just that. That way having an ACS seal of approval on a degree would carry some sort of weight towards the technical quality of the person, and hence would actually mean something.
Maybe it's the spaces and people I work with, but no one that I have worked with is actually a member of the ACS, despite being in industry for almost a decade.