Not being a "core supporter", or any supporter of Trump, I can't say whether his core supporters are older white males, younger yellow females, or middle aged pink folks of indeterminate sex. Nor whether they refuse to retrain or relocate to get in on the changing job market gravy train. Or whether they point their fingers at immigrants. Guess you got all that nailed.

I do know that I've lived a version of the American Dream, and I see that slipping from the grasp of generations coming up behind me; largely due to forces beyond their control. It appears that I have a lot of company.

As for illegal aliens - not legal immigrants who do the right thing, wait, and suffer for it - they do the work that no one else will do because they will work for unlivable wages. Great for their employers. Not so great for the rest of us taxpayers (do you really think that they pay taxes?) who pay for the health care and social services that they cannot afford. Those tomatoes ain't so cheap, after all.