Don't blame you for disabling it. I think the main thing was using it to give bad rep for stupid things. I got it for a lounge game lol. I think the people abusing it really should just grow up. I don't really understand why bad rep is needed. If you don't like someones post ignore it or say so, don't be a coward and give them bad rep without signing it!
Hampers you sound like my dad