I think you're taking this way too seriously. The rep doesn't give you any features or advantages to anyone. The ratings are going to be moving a lot now, they've just been put in, people like playing with new toys. Rep systems are VERY common on forums and while there will be abuses, that is certainly no different than the I-Trader feedback and the posting system itself. An occasional abuse isn't a good reason to remove something. If it becomes more than occasional, then it may need a second look.
I have a nagging suspicion that some members didn't realize we can see who leaves feedback for who. Abuses will be addressed.
I thought ABR said he and the mods could see who votes...but I do like the idea of letting everyone see who votes, I see it work for other forums.