It depends on what you define as American. Do you define American as not being socialist? In this case, socialism is anti-American. Or would you say that, objectively, America cannot be socialist? If you maintain this definition of America, then socialism is anti-American. Or do you define socialism as something that is anti-American? In this case, socialism is anti-American.