It's both. I agree that currently the Biggest Problem is the 1% vs the 99%. However you also can't sweep racism, sexism, and gender identity under the rug either, because a lot of the 99%, particularly in rural areas, are indeed heavily to blame for their being backward and opposed to equality in racism/sexism/sexual orientation issue. Try being a gay couple and being open about it a typical rural brick and mortar store. I've experienced it with my girlfriend (she's a POC) in rural areas just going road trips which we love. You definitely get looks and unfriendly faces. Of course you do your best to ignore them but it does make me simmer sometime.