Earlier quoted context omitted.
> So donating anything is elitist? Most things that are donated are things that someone else provides for a price, so you will always be "taking a job" from someone else. If you donate things then you're still buying it from someone, but giving it to someone that cannot afford them. So really, you're a surrogate purchaser. The problem comes in when you're donating time (via work) to a group that can afford to pay for…
Ok, so I took away some work that they were going to pay someone for. What, though, are they going to do with that money they saved? They are probably going to spend it on something else, which will employ somebody. It just shifts where that money is spent.
If we provide volunteer laborer a to a farmer who can afford hired hands, we're reducing the income to those in the local unskilled labor market.
Those are two extremes and most labor-giving and goods-giving fall in between. But we need to determine where it falls to determine whether is a positive or a negative.