For my taste, totally out of order and the person should have been spoken to by CC, given a warning and so on. I wouldn't want anyone to start blathering loudly in the cabin, be it about philosophy, car mechanics, politics, poetry and especially not religion. If it's an early flight, as mentioned, everyone will have been up since perhaps 3am and in my experience want to catch up with their lost sleep on the flight when possible.