Of course. It's also a product of the concerted, organized attack on American manhood over the past 40 years.
The attack has been on our boys. Using primarily the public education system, and Hollywood, the majority of modern American boys will never grow up to be traditional American men.
For socialism to prevail new American men can never believe in the ideas of honor, dignity and "rugged individualism". The "new American man" is a metrosexual, effiminate, childlike, dependent, lacking Protestant values and believes in the new doctrine of "sacrificing self for the larger good of the state".
"Rugged individualism" and Protestantism are toxic to socialism. Those are the values which prevented socialism from taking greater hold in the 1930's. They have been targeted for destruction since the end of WWII.
The are having success. Never has Protestantism been so weak in effecting American culture and politics. Never have American men been so effeminate and unwilling to fight for principle.
You nailed it.