As for the kids, I would blame it on a specific version of Christianity, or really any specific religion. Far too many Baptists in my area would have acted the same way.