what are the reasons or criteria that can make all friends in this forum willing to give merit to someone?

Posting quality, if you have a good posting quality, some people will like you for that including some merit sources that will find it difficult not to meet your quality posts. The more you stay on this forum, the more you know, the more you gain knowledge and experience, the more receiving merits will never be a problem.