From what I encounter, almost daily, I don't think everyone is on the same page, on that; especially amongst folks of means.
I have seen people without a pot to piss in, treat others -even complete strangers- with respect, love, caring, and patience, and folks with a lot of money, treat others most barbarously; especially when they consider those "others," to be folks that don't have the capability to hit back or stand up for themselves.
As to what I do, I've been working to provide free software development to organizations that help each other, for a long time. It's usually worked out, but it is definitely a labor of love. The rewards aren't especially concrete. I'll never get an award, never make any money at it, and many of the folks that I have helped, have been fairly curt in their response.
I do it anyway.