i think the privatization and financialization of everyday services and goods has done more than anything in culture to make society decohere. interacting with the world on basically any level now largely consists of attempting to outwit giant systems designed to exploit you. from the perspective of an individual, there is virtually no consistent expectation of any duty of care, moral responsibility, or trust evident in daily life, so there's little to suggest you value those qualities either
i think getting deceived and scammed constantly, all the time, by everyone, at every level, has somewhat more of an effect on a person's moral expectations than witnessing a cracked windowpane in their neighborhood