I agree with everything you say except about the GOP, which, I think, is in a real big mess as they are finally reaping what they have sown since Reagan’s era. The GOP has been using dog-whistle wedge issues to appeal to a certain racist and ignorant group of voters to solidify election outcomes and have then totally ignored these voters once the votes were cast. That system worked well for them as no politicians from any other parties would have even considered going after these voters and hence they (the voters) had no recourse but to accept that they would be ignored once the politicians they’d voted for were safely in office. And then, along comes trump, who courted these voters out in the open, under the light of day. He didn’t deal in dog whistles but rather, just came right out and said what it took to secure these votes–and worse, he has not abandoned them since getting elected. trump has basically taken over the GOP’s base and made them his own. That is the quandary that the GOP is in: if they oppose trump they will lose the “basket of deplorables” base that they rely on to make up the difference in votes to get them within “stealing distance” of election results. In other words, this is poetic justice for the GOP and may well lead to the downfall of their party—assuming that the nation can survive the trump Era. Personally, I’m loving it. Assuming that we do survive–which is a huge assumption, I know–I think that perhaps now a majority of the nation’s voters will be more inclined to try a true progressive/socialist agenda that benefits a majority of the population. Of course, I don’t kid myself and I do realize that those in power from both major political parties will do all within their power to ensure the survival of the current system as it is benefitting them the most. But they will be resisting at their own peril as voters will only take so much before resorting to other means for systemic change.