The whole merit system is not actually a solution for spammers, alright i don't deny it is a good step from the moderators to clean up the forum but it is still unfair. A lot of people with Sr.member and under ranks are posting high qualified posts and they don't get merits just because people here don't have the time to read everything or to pay attention to every good post and give merits, so that's why it is unfair. Actually the campaigns managers are the ones to count on to clean up this forum, since they are responsible for hiring, their job is to check posts of everyone applying for a campaign and to pick the high qualified people only.
Ranking up your account isn't a right, its a privilege. Requiring people to post actual constructive and useful posts should be expected, not just encouraged. If only 10% of someone's posts are good posts, they might not be noticed. If nearly 100% of a person's posts are useful, they will be noticed, and they deserve the merits they earn.
In addition, the merit system is still relatively new. A member a year from now that is having an issue may do a search, find a post that helps them, and merits that post. You just shouldn't expect each and every good post you make to earn you merit immediately. Just increase the amount of quality posts you make to increase your odds.