Arguably the benefits don’t outweigh the financial burden of taxes.
The human element is the common denominator to all failing (or failed) policy and there will always be winners and losers. mIn my opinion the only way to succeed is to give people a chance at winning instead of taxing them into poverty.