Stop it.
Specifically in terms of Western history and historical precedent, racism is the biggest problem, and the core problem. Economic anxiety is a nonsense point to stand on, evidenced by what citizens in the West are about to allow our governments to do.
For example, Obama passed the Fair Labor Standards Act. In one of the provisions in this law, overtime pay has to be granted to hourly AND salaried workers that make under $47,000 per year. Not only does this protect poor workers who are salaried employees that aren't paid overtime for any extra hours they worked, but it protects middle class workers with potential raises from employers that don't want to pay time and a half. However,
not only does this legislation have a chance of being repealed by the GOP Congrees, but overtime in general might not be safe. In any other circumstance, this would not be acceptable under any context. But it'll probably happen, and it will be cheered by White Trump supporters, because even though they might suffer, it's okay as long as the immigrant/Black person/Muslim suffers more. And when White workers suffer at the hands of this, Trump and the GOP will further blame this on Obama & minorities, which will cause them to double down even harder.
This is how America works. This is how America HAS worked for a little under two and a half centuries.
To say that racism is just a symptom and not the cause not only ignores the bloody & dark history of America, but it ignores the history of the West in general. This was never about class or economic distress. Because a White man will
gladly hand you the last penny out of his piggy bank if it means that
I can never get ahead at best, or if I'll be killed or imprisoned at worst.
The longer you continue to lie to yourself and everyone else about what the problem really is, the longer we all continue to suffer for it.