I agree that the "something in return" doesn't have to be from the other person in the relationship. For example, a doctor attending a patient is employed by the hospital, not the patient; she gets nothing from him. Still, it makes sense to view the way they relate to each other as transactional. The patient wants to get well, the doctor wants to get paid.
I agree that people can derive pleasure from helping a specific person. But it's not normally the whole story. What they also want is expressions of gratitude, that person's company, etc. For example, your parents may want to help you, but if you never say thank you, call them or see them, they won't be inclined to help you nearly so much. Human beings are social animals. The "helping" is not the whole, or even the majority, of the story.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.
Notes for future OT posters:
1. Please add the 'open_thread' tag.
2. Check if there is an active Open Thread before posting a new one. (Immediately before; refresh the list-of-threads page before posting.)
3. Open Threads should be posted in Discussion, and not Main.
4. Open Threads should start on Monday, and end on Sunday.