People seem to frequently get this wrong, especially when discussing Barack Obama, who is neither fascist nor national socialist, although he is tied to nationalism (Black Liberation Theology) and socialism through the mainstream American Left.
Fascism believes in uniting a civilization through nationalism, authoritarian politics, and corporatism socialism.
National Socialism is an organicist, capitalist-infused version of European Socialism that is organized around nationalism and national culture.
As you can see, there is minimal compatibility between Obamaism (to coin an unnecessary word) and national socialism or fascism.
If we’re going to criticize the man, we should do it coherently.