Half of your post is a good size!

The reason is that a bigger post is difficult to reply on, because one has to consider too many different statements for a fast answer.
And, you have to take in account that the forum is a matter of entertainement.
Touch feelings, be slightly insulting, rough, that pushs the rate of replies.
Don't be precisely, don't say everything, left some questions unanswered, don't be too sophisticated - that reduces the numer of probable replies significantly - unless you spice it up with ironie and exaggerations!
Look at it this way: it is not important that you get much replies, it is important that you posted it, a lot of people actually appreciate what you are posting, but what can they say? Just 'good' or 'great' is somehow forbidden by the rules, and better answers take time and concentration, and, maybe one is impressed, but it is above anything he could give an appropriate feedback about.
Sometimes, I only looked, how many people looked into my thread, I don't care anymore, if nobody replies, often it is a sign for that everything has been said already...