There are a few reasons:
1) The questions that interest me often times makes me think about why we use hubpages. To engage in community.
2) I'll answer if I usually have something to share and think my information might be useful to others.
3) If someone is putting enough thought into a question, I feel that the least I could do is provide some feedback.
Thanks for the question!