1. https://fred.stlouisfed.org/series/LNU02073395
If you go to https://fred.stlouisfed.org/series/LNU02073413#0 and click Edit Graph, then Add Line (at the top) then add LNU02073395 (Foreign Born dataset) and then export to CSV it's relatively clear that in 2007-01-01 (start of dataset) at 18.3% of jobs were held by foreign born individuals, and by 2024-10-01 (end of dataset) it was 23.7%. When reviewing the slope of the data, it's not tied to the month of choice, there is a relatively clear linear trend over time. Jobs as a % are being taken from native born Americans.
If we look into census data at https://www2.census.gov/library/publications/2024/demo/acsbr... we see that as of 2022, 13.9% of the US population was foreign born. If 13.9% of the population hold 22.5% (2022-12-01 data from the fed) of the jobs, I can see why some people may have a concern there. Furthermore, if we look at sources of immigration in the census data, we see that roughly 50% come from Latin America, which has the highest percentage (79.7%) of individuals in working age (18-64) of which 82.8% do not have a bachelors degree of higher. Also, in support of the previous paragraph, the census data shows us that as of 2022, 66.9% of foreign born individuals held a job vs 62.9% native born.
I see a very persuasive argument for "they took our jobs" here.
In practice, my guess is that it's much more complex than that, but I do see how the raw numbers support the argument.
"Immigrants are coming at a rate that increases their portion of the population and thus their portion of jobs" which squares pretty directly with the "they took our jobs" arguments?
I am not arguing against immigration in any way (I am both an immigrant and a refugee), but I do recognize why someone who sees this on the ground feels the way they do.
Swing and miss. We will have the record high ratio of housing per capita within the next 2-3 years. We're WAY above 1980-s, and only slightly below the 2006 levels.
But you're actually getting closer to the truth: economic forces are pushing people to move into ever-densifying urban areas, that simply will NEVER have low housing prices. And it's a nearly zero-sum game, so every unhappy worker in a tiny flat paying 40% of their salary in rent, means that there's a new abandoned house somewhere in Iowa.
This in turn makes people in Iowa poorer, and they start hating the city population.
Building more houses in big cities will NOT solve this. We need a concerted push to revive smaller cities, by mandating remote work where possible. Another alternative is taxing the dense office space.
This isn't a 1960s 4.1% unemployment good economy. And it's no way to live. You are forced into a state where are you constantly reacting out of stress, not really living. You can't blame those people for not understanding the nuance of your 'the economy is great, this is what good looks like'. It's not fair to call them bad/dumb people because of it. They are good people struggling out here in the trenches.