It is a much bigger deal if a VP or a CEO resigns over something than if a janitor does, even if they do so for the same reason.
For this reason, I think if the lower-level staff at your company are quitting over moral/ethical issues, you probably have much worse problems than if your highly-valued employees are leaving.
However, I'd imagine this particular employee has a lot more in common with the VP than the janitor and I don't imagine he will have any trouble finding new employment following this.