We all have different merit awarding criteria, and that's the good thing about the system.
I agreed.
Effort != high quality.
Effort != Length
I understand it because posters whom are actually make constructive posts regularly all know that fact.
It seems @o_e_l_e_o got my ideas incorrectly. In fact, I implied that with same contents, translators sometimes get more merits from their local boards than original posters whom obviously spent more efforts to compose original threads. There is nothing wrong when locals send their smerits to good translational threads in their boards, but if I were them, I would have merited both original authors and translational threads' authors. They both deserve merits.
Moreover, the length of your post and the quality of your English are only minor factors. In trying to write a quality post worthy of merit, you should offer new ideas, personal experiences, or perspectives that other forum users will actually find new and interesting.