Im glad they finally analyzed the way the rep system was used and came to the same conclusion I did years ago - that it was mostly abused due to the way rep impact scaled in order to troll new users who didnt agree with the masses into automod status simply due to disagreement.
A report only system is enough really. Either a post violates forum guidelines or it doesnt. Report is also harder to abuse because each instance of reporting idraws mod attention, where rep did not. This will cause those who used to abuse the rep system ad nauseum to check themselves before mashing the "disapprove" button simply due to intolerance of disagreement online.