Exactly. Giving people free stuff is extremely popular. If people actually want those things, we can collective open our wallets and pay for it. But that changes people's opinions quite radically.
You think social democrats never heard of a balanced budget? I don't know how you "fiscal conservatives" take yourselves seriously.