Almost to a T those that parade around spouting off about their moral superiority are the ones that inevitably we find have a ton of their own skeletons in the closet. Seemingly they need to rely on an eternal crutch to prop up their moral vacuity because they don't have the ability to self reflect and to see how their actions impact themselves and the world around them. Their narcissistic nature precludes this ability so after floundering about in life they "find the light" and want to push it on other people. People who most likely are far more advanced emotionally and ethically.