You can’t replace Medicaid with UBI unless you also change the entire health care system to be single-payer, because people will still have random medical problems which need a million dollars (or whatever) worth of treatment. For the rest of it I agree, but I think you’re overestimating how much we spend on all those programs— they don’t even come close to what a reasonable UBI would cost. UBI would require a huge change to how taxation/spending works no matter how it’s implemented.