The decision to implement benefit cliffs is absolutely intentional, because income requirements that cause people to fall of medicaid or SNAP completely are sharp, and maybe 10 % of the population rely on those. Obamacare subsidies are phased out gradually, because half the country relies on Obamacare, and if there were issues around Obamacare, that would have repercussions at the ballot box.
It serves to have an underclass that politicians can dump on, it seems.
It serves to have an underclass that politicians can dump on, it seems.