The policies of politicians are supposed to benefit the majority of people. However, in about 90% of political races, the candidate with the most money wins and money comes from the rich and corporations in unlimited amounts (thanks to Citizens United decision). Politicians are then beholden to big money. Some gains were recently made by the lower 20% of earners due to increases in minimum wages and some victories by unions and other wage earner advocacy groups. But the gains by the upper 2% are so much bigger that they make those other gains negligible.
Corporations are reaping much higher profits by hiding price increases behind a veil of inflation (inflation is real, but Corps. have increased prices well beyond their own cost increases). They are then taking record profits and using it for stock buybacks which benefit the rich and the corporations. They also take those gains and pour it back into a political system to accelerate the process that benefits them, not the poor and middle class.
By most macro metrics (unemployment, wages, consumer spending and saving), the economy is very good. To the average consumer, they are feeling the squeeze at the gas pump and grocery store. But they are still spending and saving. So this is largely psychological, but no less real to the consumer.
The middle class is in the worst position by having less wage gains, but dealing with inflation and above mentioned corporate price hikes.