I have to disagree with this notion here.
There have been numerous discussions on how to keep our writing from being too overtly Christian, as if we all want to learn to sneak faith so vaguely into our literature that it can neither be confirmed nor denied. The discussions are well intentioned. We are not looking to get away with as little God as possible in our stories, or we would drop the topic altogether. However, I think we often look at it in the wrong way.
Matthew 5:13 wrote:
Ye are the salt of the earth: but if the salt have lost his savour, wherewith shall it be salted? it is thenceforth good for nothing, but to be cast out, and to be trodden under foot of men.
The problem is not
too much salt. (Salt has many purposes. A great deal of salt preserves food, keeps you from slipping on icy roads, and gives sea creatures a place to live.) It is that our salt has lost its savour. The word of God has always drawn criticism and hatred from the world. That much will never change. Of course, we already knew we could not please everyone, but that is not even my primary point. Our writing can come off as preachy because it very often sermonizes good behavior rather than spreading the gospel. Many of us are from a similar background and raised in the church. The gospel is easily taken for granted because we're used to being the in crowd. We have salvation, now we just have to act like it. That is where the preachiness comes in. We may have characters who always do what is right. Even if they need to make impossible choices, they do what we believe is right, so they come out on top in the end. We have rebellious characters, and they have to pay for their wrongdoings before they can be heroes. Some may be offered forgiveness, but it is more often because they see the virtue of 'the right' and the fact that those who obey a certain ethical code always seem happy.
We've lost the salt.
The same apathy that rests on the church comes into our writing. We're used to playing by a list of check marks, and that fits very well into the themes of stories, so we put it in for good measure. We often consider something preachy based on how often it mentions God more than how much we try to moralize the rights and the wrongs of the characters. Some of us may sneak Him in as a vague representation of ultimate truth, but by hiding Him, He ultimately stays impersonal. We lose the saltiness even so.
What we're missing is the love. Not the pacifist, tolerant, come as you are and stay as you are, hippy love. That's just the opposite side of the legalist coin. God's love is tangible. Many still reject it outright, but it is too powerful to elicit a simple eye roll and the declaration that it is "too preachy". Staring into the souls of humanity is not preachy. An anchor in the tossing sea is not preachy. The only solid person in a world of wisping ghosts is not preachy. God's word, His grace, His love in our writing is a blessed relief from all the world has to offer. If our writing is drawing out eye rolls, can it be that our moralizing is to familiar, too similar to the methods of the world that have been tried and found wanting?
If we strip away the natural virtue, the blessing of prosperity, the required penance, the moral checklist; if we return to the tireless pursuit of the Holy Spirit, the piercing love, the tears of repentance, the embrace of redemption, perhaps we will find more people asking us to pass the salt rather than treading upon a flavorless mineral.