Maybe instead of doing share buybacks to transfer .9% of the value to shareholders, major conglomerates could just give money to poor people to spend on their products.
I'm sure companies would love to be able to give poor people vouchers rather than paying their taxes but I don't think that's a great idea. This study is primarily saying that cash is great because it's fungible.
[1]: https://data.oecd.org/socialexp/social-spending.htm
[2]: https://data.oecd.org/gga/general-government-revenue.htm
[3]: scare quotes are because all taxes ultimately fall on human beings, whether that be through shareholdings (pensions), suppressed wages or higher prices.