Sort:  

I totally agree with you, specially with the part of your answer:

" it seems that many people also get some kind of personal satisfaction, when they provide good answers, which help people resolving their issues or questions"

Thanks.