I have been wondering the same thing. Whenever i put a lot of work into a thread, it gets a lot of hate. Also, you seem new here, so i will tell you a story that takes place a few months back.
Back in the summer, some idiot who didn't like long threads some how invented a meme titled "TL;DR". (to long, didn't read) Since the flood is lazy and idiotic, they decided to use this every time there was a long thread. Just about everybody used it. But when the school year started, and everybody was in a higher class with higher standards, the flood soon became less, and less lazy, and today, the term TL;DR doesn't appear as frequently.
Well i guess i answered your question OP. The flood is lazy (or it was) and doesn't want to read long threads.