Under socialism, programs are designed to prevent citizens from falling behind due to expenses they cannot reasonably afford. Failure to do this causes poverty.
What happens when a large section of the society confronts poverty? It causes huge problems for the economy and crime increases. Addressing the poverty problem becomes a difficult and expensive problem for the government, as we learned (or should have learned) from the Great Depression of the 1930’s.
Socialism does NOT eliminate individual initiative. Instead, it increases the ability to survive. If one thinks socialistic programs are expensive, consider the governmental cost of eliminating extensive poverty. In fact, America already relies on socialistic programs.