1. Merit is to promote quality post.
a. I agree. Post is reviewed for it to be counted as an Activity? why add an additional Merit?
You haven't read enough, this has been repeated countless times, the merit system is introduced to reduce spam and account farming.
a1. Unfair to the newbie that came to this forum for knowledge and possible earn.
If they really did come here for knowledge, they shouldn't care about ranks at all since all they need is to read and to post which is available in all ranks.
Those guys who have been earlier were not required to have this to ranked up.
That's exactly the reason, it's because they've been here "first". Reality Check: In most cases it's always been the first ones who gets the most. Did you also whine when the early adopters get the most out of bitcoin?
2. How will you that merits are given only to those with quality post?
a. How will you know that merit are given only to those that deserve it. What if they give it for some other purpose like selling them, or they give it to people they know who doesn't deserve it.
If you find any user that is abusing the system you can report it in Meta board.
3. How will you compel to who have merit to give to give it out?
What are you trying to say? I didn't understand a thing