Respecting other people and being tolerant of their choices is sorely lacking in American culture.
It's part of our Puritanism. We all feel we have the right or even the duty to judge others' behavior.
and we get self-righteous pleasure from it, so we make excuses for doing it.