Is guilt good? It depends. Guilt is good, but only if it is reacting to the right prompt, running in the right channel, and reaching for the right relief. A Spirit-wrought sense of conviction is brought about by an application of God’s law to our hearts (1 John 3:4), stirring evangelical repentance and sending us to Jesus Christ for cleansing. True guilt carries us to God by way of the cross of Christ.
But not all guilt is good because not all guilt is true. In some respects, our society resists guilt, disputing the idea of sin and shame. But “cancel culture” actually trades on guilt. It establishes its own law, makes its own judgments, and then delights in publicizing shame, inflicting misery, and demanding penance. It has no real solution to the guilt it imposes, let alone a solution to true guilt prompted by an awareness of divine holiness. In that respect, it is not too far from false religion. It controls its subjects by keeping them on the leash of a guilt from which none can escape.
Christianity actually deals with guilt. God provides His own Son as a sacrifice for sin, the Lamb of God who takes away the pollution, the punishment, and the power of sin (John 1:29). Christ alone can deliver us, by virtue of His death and resurrection, and so there is therefore now no condemnation for those who are in Christ Jesus, who walk not according to the flesh but according to the Spirit (Rom. 8:1).