I'm personally against it. From what I've seen, people basically use it to suck up to staff and give points to their BFFs. And if they have an Internet Grudge against someone, might also use some points to basically troll and trash their reputation, regardless of if it's deserved or not.
A lot of forums have "pointless" posts , at least to some people. You are free to not respond/read them. And if they break the rules, there's always the Report button.