> Why would a non-US visitor feel unwelcome seeing that?
As a non-US visitor with some knowledge of history I am extremely put off by the banner supporting an extremist communist organization, like it is nothing. Just have a look at their original manifesto that is now removed from their website (wayback machine has it).