It has been observed that Catholics have a tendency towards excessive guilt, in the same way that Hindu practice devolves towards something close to OCD.
Like a lot of religious practices, the eye of someone familiar with actual spiritual cultivation practices can see what they were intended to do. Rosary practice and bajans, for example, are obvious forms of meditations (Hindus haven’t forgotten that, Catholics often do.)
If you’re riven with guilt or shame, you can’t pass beyond certain points in spiritual practice. A mind which doesn’t “let go” and move freely is an absolute barrier to progress, and as the Buddha noted, spirituality is about freedom. Being hounded by negative emotions is not spiritual.