no. they limit the sale of tickets and require a "reseravtion" as well to keep the overcrowding
But you put your finger on it.
American families are being priced out and richer foreigners are taking their place
That's all the OP said, and was intended..
There is a general loathing around here for Diz even though a lot work there.
I suspect the foreign visitors aren't the driving consideration. The last I saw, something like four out of five Disney visitors are Americans, not foreigners.
What may be driving a change is the tendency for median incomes to stratify across the US. Liberal states like Massachusetts, Washington, Oregon, and California have long been richer than conservative states, but they've actually been pulling farther away from the pack in recent years. Where they've had median incomes grow at an annualized pace of 3.5-4%, most conservative states are in the 2%-3% range. And, meanwhile, the liberal states also tend to have smaller families, so it's easier to afford to take the family somewhere. As such, it could be that people from these rich-and-getting-richer states are just pricing out people from other places. To maximize profits, Disney wants to charge as much as it can get per ticket, and the ability to pay is just hugely different in some parts of the country.
Even those state-by-state numbers understate the differences you see locally, particularly between urban/suburban areas and rural ones. There are a lot of counties where a median household earns far over $100k/year -- mostly near big cities in blue states. Meanwhile, out in rural counties in red states, it's not uncommon to have median household incomes well under $30k/year. The difference between, say, Wheeler County, Georgia, and Loudoun County, Virginia, is something like $120k per year.