Anything karma-related in an official forum is never going to work well.

People are not judging posts objectively. If they disagree with something, they will rate it down regardless of how well-written and thought-out the post was. This effectively means that opinions that the majority of posters do not agree with are going to be rated down, regardless of their informative value.

I think that in a forum environment, every opinion should stand on an equal ground, and if someone doesn't agree with an opinion, they should come out and explain why that is, instead of simply hiding behind a karma system and rate down the poster.

Therefore, please Square-Enix, let every opinion stand an equal chance of being expressed.