they are not creators of the universe nor are they in control of human destiny , and buddhism flatly denies any value of prayer and sacrifice to themas it refutes the value of any type of mechanistic ritual .