The main irony is the Yharman Church was the one who defiled the humans with the great one blood, the great ones were dormant and went aware of the humans presence after all the blood experiments.
The moon also made the women becomes pregnant with the great ones blood possibly an unintentional side effect or deliberately by the church to generate a human great one.
Yes that's what I think as well, but what I really don't get is the goal and purpose of the hunters, the hunting night and the hunter's dream.
At the beginning of the game it seems like the goal is simply to find a way to stop the beast plague but by killing Rom you end up doing the opposite, you're helping the Church and the great beings in their quest to have a human great one, completing the ritual that, as a side consequence, will transform most people in beasts.
But then you kill the nightmare baby and put and end to the nightmare dimension (which isn't clear where it comes from....is it some kind of alternate dimension the Church found to meet the ancient gods?).
Now the endings add further confusion, it's not clear what's the dream and what's the reality also why hunters are said to be trapped in a dream? It seems to me that only Ghernam is trapped in the dream dimension. He probably was trapped there long ago and he seems to expect Willem and Laurence to come to rescue him.
If we are following the original goal of saving Yharnam the ''good ending'' should be the first one (hironically the easiest to get without a final boss battle) where you accept to die to wake up in the newly saved Yharnam....but if you wake up in a better place and achieving your original goal.....why that should be consided a sacrifice? Are there multiple dimensions? Or it's just a way to symbolize the loss of memories as a hunter and the death in the dimension of the hunter's dream?
Anyway if you choose to die your grave is added in the hunter's dream dimension and considering how many tombs are there....coud it mean that the curse is perpetual, Yharnam can never be truly saved, an other night will come, other hunters will arrive? Although if Rom is dead the cycle can't begin again as it was....
The third ending seems to be more in line with the "what if I like what the Church was doing and I don't want to stop the plague anymore?" The player becomes a great one himself starting a new era for humans like the Church wanted. But in this case I feel like I should have been given the choice not to kill the baby....although in this case the plan is even more evil...killing him to take his place but it doesn't come out of a choice....so it doesn't feel like it should.
In the second ending you replace Ghernam who is finally free in death...at that point it is said that the hunting begins again....always this cyclical thing....but what's the goal of replacing Ghernam? Helping future hunters to save Yharnam doesn't make sense....I mean we just did it!! The fact that a great one appears in the hunter's dream dimension adds confusion...again it's not clear if you're supposed to be against them or if you're helping them. Also it seems like the game asks you to make choices without knowing the consequences in any case.