It is really the same process as having any ingrained belief challenged, it is going to make that person uncomfortable because something they took on faith is being challenged. That doesn't mean it's not something that should happen.
Shaming is often more about making the shamer feel good than a rational calculation of persuasive power.