Наверное, я законченный материалист, но проклятия не могут иметь никакой силы, кроме той, которой оказывают на нас слова. Каждое услышанное нами слово имеет некоторую ценность помноженное на ценность произносящего. То есть слова уважаемого или близкого куда как важнее слов незнакомца. А значит, чтобы свести к нулю эффект от сильных слов безумной бабки достаточно свести к нулю ее ценность. Как это сделать? Можно попробовать порассуждать примерно так.
Допустим, что есть некоторые высшие силы, которые прислушиваются к увещеваниям людей и исполняют их "наказ". Но тогда слишком часто произносимые проклятия теряют свою значимость, поскольку не будут же эти высшие силы бегать как угорелые и исполнять все проклятия бабки.
Еще один вариант рассуждений, который опять же обесценивает произнесенные слова. В нашем обществе существуют некоторые табу и чем они жестче, тем большей эмоциональной окраской обладает его нарушение. Примером может служить мат. Для кого-то это способ излития ярких эмоций, а для кого-то стиль общения. Так и бабка "обесценивает" свои проклятия слишком частыми их употреблением. В ее устах это не более чем мат в речи заядлого матершинника. Да, неприятно, противно, но эффект - нулевой.