Answer:
(castigate - to inflict severe punishment on, or - modern- to criticize severely)
"Everyone is willing to castigate peddlers of porn, but overlook many of the people who buy it."
"Unfortunately, modern psychology includes the failure to castigate those who knowingly do wrong."