Communism, not called by that name of course, is quite popular with the American electorate.
Communism in slang is called “Gimmedat!”
I am SO happy to see that President Trump is coming out hard against socialism and speaking in plain language about the horrors of that system. On YouTube yesterday, a Trump ad played speaking to that topic. He started this almost a year ago.
He will have five years to educate the American electorate. Obama was a key influencer for socialism over his eight years; Trump can be a strong countervailing force against that.