thats unrealistic, you dont have to be a good person to get laid
but nice update, the game changed a lot over the past few months
That's one example (well, more like an anecdote because no script in the game is that simple) - I most wrote it so that modders can understand how it works numbers-wise. The chance of getting laid isn't actually like that in game, hundreds of different scenarios, all different conditions.
Also, even using that specific example, even having karma of 100, if you have low attractiveness, the attraction will be negative anyway, so makes no difference. And even with karma of 0, if you're hot enough, the girl won't give a shit.
Generally speaking, two other very important stats for getting laid is perversion and masochist, these are both marked as 'neutral' stats (higher doesn't necessarily better or worse), karma doesn't touch them. Karma does nothing to corruption scenes for example.