If a street musician makes huge tips, should they stop playing as frequently?
Ever stayed and watched a successful Street musician? They clear the tips out frequently, but leave a little bit in there to show they have got some support for social proof. Not too much though, as they don't want he audience to think they have already earned enough.
With your other examples, they don't have an open wallet and the immediate earnings aren't visible to the customer at time of purchase. They are a false equivalence.
And, I took no moral stance as far as I recall, I gave my opinion after observing behaviors and processes. I will leave the moralizing up to you.