Again, percentage of government money that goes to social programs is less relative to military, but only as a percentage. Look at things like spending on public healthcare (Medicare / Medicaid) or public education, America spends as much as social democracies in absolute terms. Just relative terms its less because we're a wealthy country and produce a lot of wealth that we tax. It's not a money problem