Who pays for it? The government prints money, but they don’t print value. Taxpayers pay for it. Now, I’m not the biggest fan of the entitlements we already have here in the States, which needs drastic reform, but I recognize there are parts of society that for whatever reason cannot work, like the disabled and whatnot. I understand that sometimes welfare and foodstamps are needed, but they should only be as a hand up and not a hand out. There should be strict criteria for receiving these benefits, and some kind of work. At my job, we have temporary assignments for people who are hurt and need time to heal before performing their normal job. This is called light duty and it allows people to do value added work whenever they are unable to perform their regular duties, while being able to heal. I’d be 100% for the government devising some kind of light duty arrangement that would allow those who are on disability or welfare to do SOMEthing that would contribute to society and help pay for the benefits they receive.
Paying someone for the honor of simply existing is a net zero value and is poor stewardship of public resources. I’d sooner have free healthcare and education than just giving someone an income just because, and I’m viscerally opposed to those two things.