When i downvote an answer by a person with rep = 1, SO doesnt reduce the persons rep by 2 but i am still charged for my downvote
Should'nt both these changes be atomic? This would of course involve having a -ve rep value.
If we do not want to have a -ve rep, atleast people downvoting such answers should not get penalized unnecessarily by decreasing their rep, in my opinion.
Can anyone throw any light on the rationale behind the current implementation?