On Stack Overflow, I saw some users editing the same question multiple times, and getting the 2 point reputation bonus for each time.
I saw it during review of a suggested edit (some months ago, I forgot the question that's why I'm unable to paste the link here). I rejected it and gave the reason in the "Other" reason field.
Most of the time I saw that users first formats the code, and then after approval they edit the title and fix the grammar.
Why is this allowed?
My point is, if an user gained 2 reputation points for a particular edit, then why give another 2 points again for the same post? Because the second edit on same question/answer means that there were some mistakes or misses in their previous edit.