Hard disagree, as someone whose main job is telling developers "no". If it's everybody's responsibility it is in fact nobody's responsibility.
If this person previously worked at Meta, then their experience in guiding company ethics isn't great and I suspect that they are more in the camp of explaining away ethical problems.
Anecdotally I think the engineers and people doing the actual work have a better grasp of moral, ethics and the spirit of the law, than people dedicated to those areas, but not enough to walk away.