One reason why socialism did not take root in America is because of the culture. The American value system and the American concept of the nation are egalitarian. The American Revolution was essentially a rebellion against as strong states. Socialism is largely about big government hence its failure in the United States
Fascism is a form of government that is a type of one-party dictatorship. They work for a totalitarian one-party state. Fascist upposed to bring national unity and solidarity instead of the divisions of class struggle and party politics but it was in the contrary during the first and second world war and this affected the international affairs.