A lot of times people ask a question and get all kinds of unsolicited advice. A few regulars on here like to just keep adding to these off topic answers, by piling on their off topic opinions/assumptions to the top of the heap. I don't blame OPs for not coming back.
I belong to some techinical forums where you gain reputation for having the correct answer - your answer being marked as The Answer by the OP. There is no such contest on here.
Somebody also stated that there are givers and takers. Givers don't usually give with the expectation of getting something back.