Okay, but this is precisely the problem. You've opened with "go as far as they want" on both sides.
So why can't I go so far as, "I don't accept this, this is not actually fun or engaging, I don't want to do that"?
Why is that an automatic guaranteed violation of the social contract, but the GM doesn't have any limits we can predict in advance?
Cool. That sounds like it could be fun.
Do you think that the player went into it writing a blank check for the GM, on the unstated hope that the stuff that would happen wouldn't be suddenly really upsetting with zero possibility to alter course or do something different?
To the worshippers. As in, any random person, or a random person who did something the deity specifically doesn't like.
Not to their dedicated clergy actively trying to do said deity's will in the world.
Biiiiiiig difference.