It's definitely the problem, but we're in so deep that it seems unimaginable how we could ever change things.
The obvious first step would be to keep capitalism with government guidance to step in when capitalism can't make ethical choices, but republicans have shown they don't give a fuck about ethics and morals.
Take a step back for a moment and consider things like this... With capitalism, solving issues like world hunger will never happen.. The idea of getting food to people who need it makes no sense with capitalism. Same with healthcare. Instead of making sure people are healthy, people are more worried about insurance companies making enough money.
Right now, the only way science advances is if it can be monetized and marketed. The only way medicine advances is if it can be monetized and marketed. The only way to get healthier food to the people is if that healthy food can be made profitable first. Think of how massive and pointless the food industries that exist now are, how much absolute garbage is on the shelves, and the colossal waste of land and human resources it take to put fucking lucky charms on the shelves. But that's the system we have in place.
Even small local businesses are encouraged to play the game to eat profits over supporting humans. It's hard to make money, so how could a small business be expected to pay anything more than what they possibly can to survive? The system is a machine to create these large, money hungry organisms, and humans don't matter. Want to see what the end goal looks like? Look at the biggest, most profitable business on the planet.. Walmart, Mcdonalds, Amazon, whatever. These companies are notorious for paying out the least to human beings, and for the reason that making money is more important in this system than anything else. Why should the companies that make the most, pay the least? If there was no federal minimum wage, how low would these companies go? Remember when slavery existed in the US? Do you think businesses wanted to turn that around? Do you think the republican types at the time wanted to turn that around? Of course not.
Some matters need driven by ethics, by progressive science, by passionate humans whose own well being isn't caught up in the system.
We with the kind of resources available, we could be living in a utopia, but so much is spent making sure consumerism is the primary function. We need conscious human guidance at the reigns. Keep your lucky charms and beer and cigarettes, but give people health and intellectual stimulation.
It would be much easier to care for people if human numbers were kept under some kind of control too. Feeding everyone, giving everyone a job is a challenge. We have 7 billion now, imagine how hard it'll be to house, feed, and treat 14 billion using the consumer driven system.