Corruption in this 'game' is broken, by design....as well as a lot of other things.
'Corruption is a daemon exclusive thing' -> quin rejection (FUCKING HOMOGAYASS PLAYERS!!!!!!!) gives a lot of corruption -> player is secretly a daemon??????? Also, why does some pretty corrupt actions DOES give corruption points but some dont? Rapes, for example.
'Corruption spreads by rapes (by daemons)' -> wow, cool, wheres is corrupted %{companion name} that get fucked by daemon (related) creatures with player gazilion times???
'Corrupt being doesnt necessary bad' -> Okay, yes but how exactly that work? Muted female fighter (Zorro or something?) got raped one time ('quite some time' yes, but from the game premise/perspective it counts as just one time) by corrupted centaur and turned to brain dead sex addicted...ehh cunt!? Okay, cool...Why does corrupted cat merchant from wayfort doesnt suffered same transformation aka turned to sex craved/crazed/glazed slut?! Corrupt lupines in the forest was turned to breeding machines by corruption, for example, same with centaurs. Queen of elves was turned straight up to the daemon, IIRC, but okay, fine she sucked too much of a demonic dick, agree.
There are lot more problems with corruption, but I got bored here.
In general corruption, as well as lot of other things, works not by the rules there were presented with (corruption increases by X and decreases by Y), but as writer wants it to work right now, in this specific scene/instant (somebody doing X, which rises corruption, but not here, just because).