NEWSFLASH:
It has not been the left nor the right, it has not been the Democrats nor the Republicans who have screwed things up. It has been both, working in tandem, that has brought us to where we are today. It has been the repeated re-election to the Hill of politicians whose time has passed that has brought us here. It has been the divisive rhetoric of those same politicians that has been driving a wedge between the citizens of this country. This continues to feed this cycle of electing incumbents whose only interest is getting power, keeping power, and getting rich from their service.
Until We the People stand up in unison and say, "ENOUGH!", nothing will change. Those in power fear this. A threat to the status quo. The politicians want things to remain just the way they are. What do you want?
No, it's not been one or the other, it always been both.