How does this horrible economy end?

Maybe this is a misplaced post, as I'm kinda new to learning about the economy, but to me a lot off issues seemed to be caused by it.

Lack of housing, high grocery costs, political polarization due to social media all seem to come back to corporate greed.

I live in DC, where a number of apartment management companies are being sued for getting together and raising rent prices as high as they can. All of the new buildings they have built have major issues (poor material used, causing huge water leaks/floods constantly).

Corporations seem to have no humanity, and only want to continue to drive up profit, at the cost of anyone and anything.

My question is: how does this end? It feels like we're at a place in the U.S. where everyone is frustrated with prices and quality of product, yet this often seems to be misplaced by voting for populist leaders. How do we truly get to a better place?

Edit: I am not in favor of capitalism, and I think things have been bad for a while. Why does it seem, though, that we’re finally at a pivotal place?