There are two positions here.
On the one hand, it's wrong to diss someone else's poetry. Art is a matter of taste, and if the Holy Nailing gets you moving, that's your perogative. You can be emotionally motivated and illuminated by whatever you want. Some people sit and stare at rocks, for chrissake. There is no call to be a buzzkill when it's not necessary. If somebody offers you a toke, you don't have to give them a lecture, you can just say, "No thanks."
On the other hand, some people seem to think all this crap is actually true. Those people are deeply misguided, and they need to be reminded of it at every oppourtunity, the more annoying the better. They are living a a fantasy, and they need to be poked until they wake up and drive. Life is far to important and dangerous to others to be operated by a sleep-walker trapped in a dream.
I have recently decided that I am not against creches and nativity displays and even crosses on public ground. Man needs art to live, and our public places ought to be stuffed with art. Art of all kinds, that speaks to everybody. The problem is not that there is a baby Jesus on the courthouse lawn at Xmas; it is that there isn't a Buddha, a Krishna, Santa and the elves, Mithra and a tree, snowflake prints by the 3rd graders, graffiti by the taggers, statues, paintings, and a three-piece band.
Art should be everywhere in our lives. The only problem is that some people have mistaken their art for truth. These people are delusional and we need to educate them before they harm themselves or others.
There is nothing wrong with religion as long as you don't think it is actual, physical, truth. Much as there is nothing wrong with country music, magic, or theater, as long as you don't think it is actually true. The problem is not in the existance of metaphyisical symbology: the problem is that some people can't tell the difference between an allegory and a fact.