But is it just a challenge with myself? Or does it have any influence ingame? (specific scene/interaction/bonus whatever)
Several scenes are only available with raised corruption. The teddy can tell you more about the conditions for scenes occurring.