All wealth is a 0 sum game. All money you have is money someone else doesn't have. I agree we have a pretty great difference in world views. I have no problem with markets, but "trading labor for money" is one of those paradigms that I think doesn't have to exist, and is a large part of our problem.
No quarrels though. You seem like a nice enough person.
I would add "at the expense of others" to clarify that.
Getting paid to work is making money by helping others, which to me is the opposite of "greed"!
The trade of exchanging labor for money is one of the cornerstones of civilization, and everything that's good in the world, as I see it. So we seem to have some discrepancies in our world views :)
I have no quarrel at all with your other ways of knowing your work is appreciated. They all sound good and healthy.