This chain so far is disdainfully reductive. Resource scarcity creates a zero-sum game, so you can't give without taking. People aren't trying to punish rich people so much as force their hand into helping those that they rest so comfortably upon, given the total lack of meaningful initiative.
The best we get is this "effective altruism" bullshit, which is just regular billionaire puppetry with a shiny new coat.
No, things (e.g. transactions in the economy, contracts that get signed, tax & transfer payments, etc) are almost never zero-sum. They are usually positive-sum, and sometimes very negative-sum. Almost never zero-sum.
They appear to be zero-sum if you only focus on the raw dollars that change hands in a transaction. But they're not zero-sum in the utility that's created, which is what matters for any meaningful analysis.
The best we get is this "effective altruism" bullshit, which is just regular billionaire puppetry with a shiny new coat.