Regardless of the wisdom behind socialistic practices, one thing is certain. It is not unconstitutional. Indeed, our Founding Fathers were, in fact, socialists. They believed that several “essential” services should be provided by government to the public at large for little or no remuneration. The costs of these services would be shared by the whole. This, by most modern accounts, constitutes socialism.
The 1787 Constitution of the United States proves this to be true. Section 8 of Article I, for example, empowers Congress to socialize communication by
creating "Post Offices and post Roads.” That same section also authorizes Congress to socialize national defense by "rais[ing] and support[ing] Armies,” and "maintain[ing] a Navy.” Alexander Hamilton, James Madison, George Washington, and Benjamin Franklin -- among others -- all signed this document.