Well...
I started from the top and down to the bottom of the thread, again.
So to get the whole thing into perspective for myself. There's 2 major points...
1. Social standard issues. Based on social standards, we seem to have to give back to the society and hold meaning to the profession that we have. As for a trader, we create liquidity to the market which helps hedgers and other traders(speculators and investors). This gives an equal opportunity for everyone to participate in the market considering everyone is following rules and being fair.
2. Moral issues. Since the dawn of Catholic Church, Western Civilization that we live in put money as source of evil (Well, not quite... there were times when business was considered a good deed... also not judging that the Church is good or bad... just history

) Also, there's media propaganda that rich people are bad...
Whatever it is, there are somewhat of a resentment towards making money. They're pretty much the same but the difference is that there has to be meaning to what we do and for some reason what we do seems to be a bad thing.
Naturally, we want to offset the resentment to do the opposite like help people or seek for inner peace.
===================================
So let's say we help people like becoming a nurse. Are nurses happy? No... not really... they get stressed out with sick people demanding and relying on them. You see "grotesque" injuries or see people going crazy due to the fear of death. I'm sure they would envy our jobs... staying at the office, alone, not dealing with people directly and so forth.
How about social workers... like cleaning the park or picking up garbage on the side of the freeway... I'm sure they don't like their job. They don't get paid well, tired all the time and hey try working during the summer... that thing kills! Anyways... they have their downtimes...
I'm sure they're giving back to society. They help people and keep the city clean and safe for kids or for us to have a pleasant time. So are they happy? What makes everyone happy in life anyways...
My belief is that we all sacrifice a lot of ourselves for others to provide service in some sort of kind. Nurses hate what they sacrifice to make others live. Social workers hate what they sacrifice to make others feel comfortable living.
Traders hate what they sacrifice to keep the economy going for a stable macro-economy, eventually there are traders from other countries and we try to take their money and give some share to the US via taxes.
Anyways, all this is BS.
Money is Evil? Then let all the foreigners take the American money and let them prosper... give them all the money they want and turn this country into a 3rd world country...
Inner Peace? Rather than that... thank the guy next you for the service they provide. Don't put it to waste.
Giving it back? Sure... if it makes you happy. It doesn't make me or some other guy like me happy... It's your preference, though I respect it. Keep it to yourself. You're donate to make yourself happy not to make others happy. Get it??? you're seeking something in return from the donation, which is to fulfill your ego. If someone says they do it without ego... why mention it... just send a nameless check or cash to some donation... That's more cool!
Anyways, these are my 2 cents.