This “is it racism and sexism” vs “is it the economy and selfishness” debate is going to tear liberals apart.
It’s not one or the other, folks. It can be both, even in one person, and they feed into each other. Gotta embrace the whole pile of shit that is America, it’s not a competition.