We will not see a reduction in foodstamps or welfare until we can get employers to pay higher wages to low skilled workers
Cutting their taxes in half will obviously not do it
Then you'll have to compensate businesses for carrying net loss jobs.
Here's the thing. Business exists to create a profit. It does not exist to do social engineering, it does not exist to provide a fiscal safety net to anyone, or to guarantee any lifestyle to anyone. Thus, trying to force business to pay artificially high wages is a losing proposition. Business will either raise prices or reduce workforces to compensate.
If you want to guarantee people a lifestyle, the honest way is to put it to the people to vote, raise taxes to pay for, and implement welfare.
Bottom line, if you want business to pay high wages, the job must generate enough revenue to pay for itself or be a justified cost. Companies cannot stay in business paying more for work than it generates.