The Constitution itself never calls its opening words a “Preamble.” That’s just the word that is commonly used for it.
In fact, what it is is a Statement of Purpose.
But the words “General Welfare” are turned on their head by this generation of political and legal elites.
What they mean is “the good of all.”
Socialism can never meet that definition, because taking from the productive and giving to the non-productive is the exact opposite of the good of all. It is the good of the chosen few, the politically favored, at the expense of whoever Congress decides to make the victim of the theft.
Plus “Promote” does not mean “Provide” which is expressly noted as to national defense.