Is it something same like merit system

If it stays, and perhaps becomes the new norm, IQ level cannot be said to be same thing as merit system. Merits show that a user is not so new here and has valuable contributed in one way to forum, the other IQ Level is to validate per post that a user is not completely dumb, regardless of how long they have been here.
I see it something as to stop people from commenting too much
This forum as far as i have known has always encouraged shared perspective on various topics as a means to learn, trying to discourage users to stop commenting seems like a deviation from that.
At the end of April fools day, we will know the truth
