It is based in christanity, that is true. Not ruled by it, but based on it's princibles.
I went to a meeting where the chair mixed the bible with the big book, did a whole lecture on how the two books were connected. Really was a turn off. A lot of the old timers though brought the meeting back to focus, but yeah ... that was a bit much. Spiritual and religious, in my mind, are two different things. Not every one practices the same faith, if any. I try very hard to leave HP as generic to include as many as possible.