We are constantly told that solutions to some of the greatest challenges facing poor and working class people in the U.S. do not exist. Meanwhile, billions taxpayer dollars are being used to fund the genocide of Palestinians.
That very money could have ended homelessness in the United States.
Money for our needs, not the U.S.-Israeli war machine!
Most liberals are idealists*, so they usually do.
Base and superstructure
You can look at it that way, but it’s not very helpful. It’s a bit like blaming a ball for rolling on account of it being round. It’s rolling because the surface isn’t level. You’re not going to un-round a ball, but strap it in place, level the surface, place a wedge, etc. And plenty of people in the world are no less disrespectful and unempathetic who aren’t genociding. And the people genociding are disrespectful & unempathetic to specific people under specific conditions for specific reasons. Those are symptoms, not causes.
*You do find the occasional materialist liberal. Realists sometimes are, for instance.