but then again maybe they are just haters and have no spirituality or anything positive to share
Perhaps the lack of response has to do with the tone and mood you have set. "to those who harp on religion" itself is negative. Perhaps people are tired of you constantly referring to others as "haters". You attempt to initiate debate then move quickly to debasement. So before you rant about others having nothing positive to share perhaps it has more to do with the negatity you project.