Yes, you are right about all of that, but if we don't demand change, and if Democrats don't start thinking a little more like Republicans and just say, "I don't care, we are doing this anyway," I think it's game over.
Fox News and talk radio have permanently established a 40% base for Republicans, leaving Democrats with no margin of error, and leaving mostly red maps on election night because they've conquered rural areas completely. It's all because of their propaganda that these people vote against their economic self interest.