You forgot GA and NC.
Not a given GOP win there.
You win elections by running on issues that matter.
Health Care, Minimum Wage and Education.
Not the same ol middle of the road nonsense.
Pelosi has to listen to the members and what they want.
The democratic party is moving left even if the Corporations want things their own way.
Perdue is way up in the polls in Georgia. Tillis' seat may be in play, but its a long shot.
On the Democratic side, Virginia & Michigan can fall on the Republican side.
It's a very tough map. The chances of getting a majority are slim.
You win elections on emotions and perception. Issues do matter, but they are not the be all end all. Not everyone is as engaged in politics. Most people are trying to earn a living and enjoying time with their families and friends.
I was recently having a chat with a buddy who came down from the bay area. Someone you would categorize in the liberal category; a solid dem vote. His words, "I wish Joe Biden would run".
The gun-totting progressive push is more on the social media sphere with the extremely online community. Rest of the country, especially in the middle, is not so hot on it.
It's take times to change things. Impatience and petulance is not the way to change.
Democratic party is moving left, but not as far you seem to think.
Another 4 years of this nonsense because some imbeciles believe that a protest vote or no vote "will show them" is going to be disastrous.
The Repubs have given up on democracy as they know the demographics and the numbers do not favor them in the long term.
They'll do everything in their power to wrest control with a minority.
The courts and the institutions would be damaged beyond repair.
The country needs a democratic president to win in 2020.