For the Master of Blood, this is its instinct, its nature.
For it, there is no concept of good and evil.
Good and evil are human values, basic rules for humans to maintain social order and the inheritance of the species.
For a powerful deity from negative space, these have no meaning.
The simplest example is how the human concept of good and evil means nothing to beasts.
The Master of Blood has high intelligence; it is not a beast, but it is billions of times more dangerous than a beast.
Gao Xuan swears to destroy the Blood God Association, not only for personal revenge but to eradicate the greatest cancer in human society.
Since Lan Chang'an is associated with the Blood God Association and possesses the Divine Power of the God of Blood, such a person must die.
The God of Blood is not generous and certainly doesn't grant Divine Power to people for no reason.