Although, this merit system would prevent many spammers and account farmers on our Bitcointalk, but I would like to give suggestions to make it better-
1. Decrease the merit of people based on negative trust from trusted accounts.
2. Increase the merit of people based on positive trust they get.
3. Instead of giving all the users (initial) merit based on ranks, give merit based on activity.