Simply because a lot of users think that posting long topics makes it highly more likely for them to receive merits;
No, they know that pretty well that no merit source would fall for those posts. as @Apocollapse mentioned. they are mostly done to qualify for the signature campaign. campaign managers mostly count long posts. because they look high quality.
they are also used for merit farming between friends or alt accounts.