There are two possible reasons, in my mind, why progressive politics haven't been more successful across mainstream America:
-
Americans, overall, are fairly conservative in their values.
-
So long as money rules our elections, the leaders the people actually want can't get elected.
A good friend of mine ran for Montana's lone House seat at least 20 years ago. He had been a very popular state Senator, and had become head of the EPA under Clinton. A highly respected guy, and well-known here. The opposition ripped him to shreds. He later told me that his experience taught him that it was impossible to successfully run for national office unless you become a whore. Our current Montana delegation certain proves that assessment.
The mainstream Democrats are also whores--just a more watered-down version of whoreishness than the Republicans. They also don't dare step out of line, for fear of losing their backers/funders.
Face it, late-stage capitalism is a failure and has destroyed our country. The corporations/oligarchs run it all. The people no longer have a meaningful voice in politics. If they did, we would have had Bernie Sanders as president in 2016. No wonder voters have become apathetic. They know their vote has become more and more meaningless.
People like AOC and Mamdami can only win in NYC. Do you see first water progressives winning anywhere else? I don't. Do you see the rest of the country becoming more like NYC? I don't.
What is fundamental to this problem is money in politics. We have needed deep election reform even long before the Citizens United decision--that decision just made it far worse.
Now the disenfranchisement of the electorate has gotten so severe, about all we can do is overthrow the government to get our voices back.
If someone has a better solution, I'm all ears.