People who don't commit crimes aren't necessarily moral. It may be due to cowardice but not morality.
Podcast: Jordan Peterson on Rules for Life, Psychedelics, The Bible, and Much More | The Tim Ferriss Show
If a person doesn't have the courage to commit a crime, it doesn't mean he is moral for not doing it. It just means he is afraid.
A moral person doesn't commit a crime even when they know they won't get caught. Therefore, we perhaps should be even more respectful to people who have the power or ability to harm others but choose not to, such as the Roman Emperor Marcus Aurelius.