Well done...
It occurs to me that maybe we DON'T want the Michael Moore's and celebrity types (including biased media elite) to go away. They are what energizes the rest of us, and, obviously, there are more 'reds' than 'blues'.
If you think about it you can see just how out of touch the FarLeft really is. As long as they continue to think they are smarter and better informed, and continue to run candidates from the ultra-liberal Northeast, they will continue to lose.
Their platform is from the pre-Depression, pre-Roosevelt era, and they simply refuse to change it. They don't have a clue what "moral values" means, they just heard that's what beat them in this last election. As usual, if you disagree with them you are a label...a redneck, a bigot, a Christian extremist, etc., etc. Fine! Call me names, just keep losing.