Is internet shaming a good way to combat racism and bigotry?

just like on this board, at my home, at my work, at most places of education, at most places of worship, etc, etc, etc, people dont deserve ridicule or shaming, its the ideas themselves that are worthy of reproach.

mc