Lobbying ensures such proposals never gets far, but it seems like a common sense way of ensuring that these funds subsidize people rather than corporations.
Everyone involved would be better of with a lower (or negative) income tax instead of subsidies.
That's quite wrong. The low income earners effectively pay no income tax - after deductibles and so on - further lowering the income tax would do absolutely nothing for them.
It'd be an economic and political suicide to lower taxes during high deficits while government money is literally blown up into fine dust in various wars around the world.
They are double dipping, extracting wealth from a system that isn't supposed to make them wealthy. Food stamps is partially a government handout to businesses, but to agribusiness, not grocery chains, which did not need any government handouts and is only just now becoming an noncompetitive market.
Tax payers get to support "Super important job creators" by subsidizing their payroll, giving them constant tax breaks, and feeding a percentage of every single government welfare dollar into their private pockets.