Politically, there is no Constitutional amendment that would allow government allocation of tax dollars for a social contract, and before someone brings up the "general welfare" preamble clause -- the preamble is NOT support in and of itself but is an introduction. I do not think the general welfare clause of the pre-amble gives the Federal Government the right to allocate funds for social contracts.
This was the case in the 18th, 19th and 20th centuries.
"Congress has not unlimited powers to provide for the general welfare, but only those specifically enumerated." - Thomas Jefferson, 1798
"[I must question] the constitutionality and propriety of the Federal Government assuming to enter into a novel and vast field of legislation, namely, that of providing for the care and support of all those … who by any form of calamity become fit objects of public philanthropy ... I cannot find any authority in the Constitution for making the Federal Government the great almoner of public charity throughout the United States. To do so would, in my judgment, be contrary to the letter and spirit of the Constitution and subversive of the whole theory upon which the Union of these States is founded." - President Franklin Pierce, 1854
"As a matter of fact and law, the governing rights of the States are all of those which have not been
surrendered to the National Government by the Constitution or its amendments. Wisely or unwisely,
people know that under the Eighteenth Amendment Congress has been given the right to legislate on this particular subject1, but this is not the case in the matter of a great number of other vital problems of government, such as the conduct of public utilities, of banks, of insurance, of business, of agriculture, of education, of social welfare and of a dozen other important features. In these, Washington must not be encouraged to interfere." - Franklin Delano Roosevelt, 1930