I think that you may be missing one vital point, Gods dont and shouldn't answer to mortals. Gods answer to Genesis, I cant speak for him but I imagin that if he felt anything that was having a negative effect on avalon something would be done. Wether it be something a god does or a mortal everyone answers to him.
You however seem to think that you are in a position to judge the actions of a God to be correct or not. Notice I dont say fair or not, as avalon isn;t fair and I hope that it never becomes that way. Maybe if you ever made it to a God you could have some say in other gods actions. Until then you answer to them, not the other way round.