Forget humor, wit, sarcasm, and all of that--none of it translates well into the written word on bitcointalk, and you're not likely to be rewarded for your efforts.
I find it perplexing, because if you just write on-topic what's in your mind, and you put the words together properly....it's not hard, and it's not complicated. Does it guarantee you'll get merits? Absolutely not. I've seen some well-written posts, and sometimes funny ones, that haven't received any merits, and that's the way it's going to be. There aren't enough points to go around. The ONLY thing you can do is to keep writing stuff that's interesting. And if you don't get merit for it, you don't need to start a thread about the merit system. None of us are guaranteed to get merits, no matter how fantastic our posts are. Just suck it up and get used to it.