Soft soap is worthless.
You, of course, are entitled to your opinion and your own methods. You should know,however, that the methods you espouse tend to turn people off and cause revulsion (understandable, its a revolting topic). This just causes avoidence of your message.
If your intent is to prove your righteousness with anger and retribution, then you are on the right course.
If your intent, however, is to persuade otehrs into seeing LIFE, not death, then acceptanceof the message of lifeshould be the ultimate goal for life's sake, not for the sake of proving them wrong.