approval/disapproval should be based on actions, not success or failure of the actions. Do you try to save a poor person? Regardless of success or failure, there should be a consequence.

Totally agree with OP, basing approval on checks feels wrong