Stop delivering verdicts about other’s perceived shortcomings. Put your precious moral code to work on yourself primarily. Any scale of self-righteousness you use is going to boomerang back and kick you in the bum – with the exact strength you dealt it out. Why are you so busy critiquing others, when you yourself have massive character flaws? Crookedness that’s causing you really obvious problems! You hypocrite! First, take a long look in the mirror, go hard at your own issues, only then might you have a fighting chance of seeing clearly enough to help others with their relatively minor muck ups.