In a 2013 radio appearance, Macgregor spoke of an "entitled" "underclass" of people that were concentrated in "large urban areas", and the threat he said they posed: "And when the food stamps stop, when the free services end, when the heating bills aren't paid and the heating doesn't come through in many of these large citiesChicago, Philadelphia, New York, Washington, Baltimore, St. Louis, Detroit, New Orleans, San Francisco, Los Angelesthis underclass that resides in these places, I think could become very violent." In 2019, he argued that there were more mostly Irish "slaves" than African slaves in America in the late 1700s.
A CNN report in 2020 said Macgregor had often used racist comments and had "demonized immigrants and refugees". It quoted Macgregor as alleging that Mexican cartels were "driving millions of Mexicans with no education, no skills and the wrong culture into the United States". It noted that Macgregor had "repeatedly advocated instituting martial law at the MexicoUnited States border and to 'shoot people' if necessary". Another CNN report said he had described Muslim migrants in Europe as "unwanted invaders", arriving "with the goal of eventually turning Europe into an Islamic state".
In 2019, on the Conservative Commandos radio show, Macgregor alleged that George Soros was financing the transportation of foreigners to the United States, purportedly to destroy American culture; he made similar claims about Soros on Lou Dobbs' Fox show. In April 2021, on Frank Morano's radio show, Macgregor blamed the Democratic Party for non-European immigration purportedly to "outnumber the numbers of Americans of European ancestry". Such comments by Macgregor were described by Maddow Blog, Media Matters for America, and Insider as a version of Great Replacement Theory.
snip
In an October 2021 speech to the Serbian American Voters Alliance, Macgregor blamed America's problems on what "the Russians used to call certain individuals many, many years ago, rootless cosmopolitans". Commentators noted that "rootless cosmopolitans" (Russian: Безродные Космополиты
was a Soviet antisemitic trope.