As for the folks who raggage lsited, the Christian Right, they are also good for the GOP. America will always have one party that gives a welcoming home to religious people, the GOp is now that party.
Religous people are quite welcome in the Democratic party. It's the religious conservatives who wish to remove or weaken the seperation between church and state (Specificly their church and the state - religions have a fairly wide variety of beliefs, even within a single faith such as Christianity), who would not fit in.