Criminals are not evil, merely in the throes of a corrupt culture. Or they are pawns in the grip of a code laid down in the brains of our reptilian ancestors, a code that creates a criminal or a saint with equal ease. Marx opted for history as the great molder of behavior and societies. The contradictions are too insurmountable. Whites today are evil because some of their ancestors held slaves or were racists.
Men are evil because some are rapists and some are sexist.
Business people are evil because some lie to and cheat their customers. Americans are evil because, well, because we're Americans. No, people are morally neutral when they come into existence. Evilness or goodness are traits they develop over time. It does not, however, merely consist of violating a particular set of rules.