Why is the HN article title obscured with "*"? Does HN have a forbidden words policy?
As “shit” is not, even in the broadest Christian interpretation, a name of the Christian God, that doesn't seem to be the basis of any filtering of that word.
Literally Puritanical Christians don't exist anymore, it's a defunct sect. Metaphorical puritanism in any sense relevant here isn't restricted to Christians.
And, yes, plenty of groups are at least as opposed to profanity, and define it at least broadly, as any Christian groups (certainly, I've noted Islamic groups that that applies to.) Sure, in, say, the US if you run into this its mostly likely to be from Christians, but that's true of most things because the US is a majority-Christian country.