To comment on heath care, A lot in part is opposition from the GOP, who don't like spending much.
They most certainly love spending on illegal wars of Aggression against distant petroleum-rich nations, they just disapprove of spending money on a social safety net for their fellow citizens.